UIToolbar没有显示,但它在self.view下面

时间:2013-07-02 04:28:48

标签: ios uitoolbar

我在视图中创建了一个工具栏但我看不到它。 我使用Reveal.app来检查视图的结构 我发现工具栏存在而且它是 在视图下面所以我看不到它。我怎样才能解决这个问题? 我当然用

self.navigationController.toolbar.hidden = NO;

这些我的截图:

enter image description here

enter image description here

提前谢谢。

2 个答案:

答案 0 :(得分:1)

您在顶部的Navigation Bar将所有内容推下44点。 在故事板或.xib文件中,您应该选择此控制器的视图,并将顶栏属性设置为导航栏。这样您就可以在界面构建器中工作,并且您的内容将被正确定位。

祝你好运!

修改

ViewController中选择Interface Builder

Select the your ViewController in Interface Builder:

在Xcode的Inspector窗格中更改Top Bar

enter image description here

答案 1 :(得分:0)

打开视图的.xib文件,然后选择此viewController的主视图。然后选择右侧的Attribute Inspector。在Simulated Metrics中,有一个名为Top Bar的项目。将顶部栏设置为导航栏而不是没有。我感谢你的帮助。