UIBarButton放在工具栏而不是UINavigationBar中

时间:2015-03-25 09:10:04

标签: ios xcode uinavigationbar uistoryboard uibarbuttonitem

我正在使用故事板开发一个(迄今为止)简单的iOS应用程序。

在故事板的一个地方,我有:

Navigation controller -> Table View (prototype content) -> Regular view

"常规视图"可从表视图中导航栏中的+(加号)按钮访问。在"常规视图"我想在NAVIGATION BAR中有一个保存按钮。但是,当我将它从对象库拖到"常规视图"它出现在TOOLBAR(屏幕底部)而不是NAVIGATION BAR中。我还没有找到移动它的方法,或者找到了我可以更改它的任何设置。我不确定是否有什么东西限制我在那里放一个按钮或者如果XCode只是弄乱了我。 (我是iOS编程的新手)

注意:

  • 在"常规视图"中,我有一个后退按钮和一个标题。根据设计指南,我应该可以再增加一个按钮。

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

如果有人遇到此问题,我会执行以下操作:

我无法添加条形按钮,因为该视图中没有顶部条形图。首先,我尝试在视图中放置导航栏,但Xcode崩溃了。然后我试着放一个导航项,它起作用了。之后,我可以将我的栏按钮放在顶栏中。

我不明白为什么我可以在上一个视图中添加添加(+)按钮,因为它也没有任何导航条目,但我猜测它是&#39 ; s,因为该视图是导航控制器的根视图控制器。其他人可以给出更详细的答案。

答案 1 :(得分:0)

到目前为止,还没有任何解决方案。但是,这个问题有一些解决方法。

查看@Shimanski的这个非常酷的答案: https://stackoverflow.com/a/20419513/2082569 &安培;这也是@ecotax: https://stackoverflow.com/a/17019667/2082569