【问题标题】:Toolbar buttons similar to Evernote iPad app类似于 Evernote iPad 应用的工具栏按钮
【发布时间】:2013-01-10 20:38:04
【问题描述】:

任何人都可以建议我如何在 UIWebView 键盘的工具栏中创建切换按钮,这与编辑笔记时 Evernote 应用程序的功能非常相似。我知道如何在该工具栏中添加按钮。我只是想知道如何创建像那样的按钮。这可以使用简单的 UISwitch 来实现吗?

这正是我想要实现的。

【问题讨论】:

    标签: ios ipad uiwebview ios6 uibutton


    【解决方案1】:

    这可以通过UIButton 来实现。要么在按钮上设置UIControlStateSelected 的图像,要么在Interface Builder 中通过更改“选定状态配置”的图像来完成。然后,您可以通过更改按钮的 selected 属性来切换按钮状态。

    例如:

    [button setImage:[UIImage imageNamed:@"button_on"] forState:UIControlStateSelected];
    button.selected = YES;
    

    【讨论】:

    • 好的,谢谢 Hampus,我认为应该可以。但是还有一个问题,当我使用 [toolbar setItems:buttonsArray] 在该工具栏中添加按钮时;所有按钮设置为左对齐。你知道我怎样才能让它们像上图所示一样居中吗?
    • 使用灵活空间:UIBarButtonItem *flexible = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil]
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-20
    • 1970-01-01
    • 2011-07-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多