1
任何人都可以建议我如何在UIWebView键盘的工具栏中创建切换按钮,与Evernote应用程序在编辑笔记时具有非常相似的功能。我知道如何在该工具栏中添加按钮。我只是想知道如何创建按钮。这可以通过简单的UISwitch实现吗?与Evernote iPad应用程序类似的工具栏按钮
这正是我想要实现的。
任何人都可以建议我如何在UIWebView键盘的工具栏中创建切换按钮,与Evernote应用程序在编辑笔记时具有非常相似的功能。我知道如何在该工具栏中添加按钮。我只是想知道如何创建按钮。这可以通过简单的UISwitch实现吗?与Evernote iPad应用程序类似的工具栏按钮
这正是我想要实现的。
这可以通过UIButton
来实现。在按钮上设置UIControlStateSelected
的图像,或者通过更改“选定状态配置”的图像在Interface Builder中执行此操作。然后可以通过更改它的selected
属性来切换按钮状态。
例:
[button setImage:[UIImage imageNamed:@"button_on"] forState:UIControlStateSelected];
button.selected = YES;
好,谢谢Hampus我认为应该工作。但还有一个问题,当我使用[toolbar setItems:buttonsArray]在该工具栏中添加按钮时;所有按钮均设置为左对齐。你知道我该如何将它们放置在上图中所示的位置? – Humayun
使用灵活的空格:UIBarButtonItem * flexible = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil] – Stephen