2016-02-27 121 views
3

我想创建一个底部的工具栏。所以,我拖着我栏按钮项目的视图控制器,它是在底部自动位置,看到图像下面:酒吧按钮项不显示

enter image description here

但是当我运行的应用程序,它不显示在底部的工具栏。 enter image description here

我已经添加了:self.navigationController?.navigationBarHidden = false

+0

autolayout?.... – jarryd

+0

是的,我正在使用Autolayout。 –

回答

5

我认为这只是一个约束问题。所有的 首先检查你的文档大纲靠近你的表的左侧,看到的位置(工具栏只是见下表):

enter image description here

添加您的约束和注意所有选项如图所示图片:

enter image description here

然后,看看到尺寸检查,为表视图:

enter image description here

而对于工具栏:

enter image description here

这种配置在纵向/横向模式下工作两者。

+0

对不起,这个问题:我如何添加这些限制?我在xcode中非常新。 –

+0

我已经上传了另一张图片,您可以在其中设置您的约束,下面的按钮,看看.. –

+0

谢谢!在xcode中,约束条件真的让我感到非常紧张。 –

0
self.navigationController?.navigationBar.hidden=false 
+0

没有影响...... –

2

将UIToolbar控制器,而不是直接的唯一UIBarbutton项目。

enter image description here

0

你有没有设置UIToolbar的限制?我只是猜测这可能是你看不到你的barbuttoitem的原因之一。

+0

我应该施加什么约束? –

+0

我认为你可以设置工具栏的高度限制,或者在引脚菜单中设置工具栏的四个约束条件。 – woogii

0

导航栏和工具栏是两个不同的东西,默认情况下工具栏是隐藏的。尝试将工具栏隐藏属性设置为false。