【问题标题】:Multiple buttons in iOS Navigation Bar via Interface Builder?iOS导航栏中的多个按钮通过Interface Builder?
【发布时间】:2013-04-17 00:25:26
【问题描述】:

我知道 iOS 5 增加了设置多个左右按钮的功能,但是这可以通过 Interface Builder 来完成吗?每当我尝试将条形按钮项拖动到导航栏时,它只允许一个在右侧,一个在左侧。

【问题讨论】:

标签: ios


【解决方案1】:

更新:Xcode 7 添加多按钮支持。

只需将栏按钮项拖到导航栏,如果视图控制器没有导航项,则可能需要先添加导航项。


您可以将一个 UIView 拖到导航栏,然后将两个 UIButton 添加到该视图。

无法通过界面生成器直接添加两个 UIBarButtonItem。但是你可以通过代码来实现。喜欢[UINavigationItem setRightBarButtonItems:animated:]。

【讨论】:

  • 您能否编辑解释如何在 Xcode 7/8 中执行此操作?谢谢
  • @BradThomas 我在上面添加了一个 gif 演示。
  • 您的解释“如果视图控制器没有导航项,您可能需要先添加导航项。”拯救了我的一天。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-08
相关资源
最近更新 更多