通过Interface Builder在iOS导航栏中有多个按钮?

时间:2013-04-17 00:25:27

标签: ios

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

1 个答案:

答案 0 :(得分:11)

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

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

demo


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

无法直接添加两个UIBarButtonItem througn界面构建器。但你可以通过代码来实现。与[UINavigationItem setRightBarButtonItems:animated:]一样。