iOS - 工具栏未显示

时间:2012-02-13 23:44:12

标签: ios storyboard toolbar viewcontroller segue

使用故事板我为第二个View控制器创建了一个新屏幕,并在底部添加了一个工具栏。但是当显示视图时,工具栏不会出现。我正在使用Segue来改变观点。

可能出现什么问题?

4 个答案:

答案 0 :(得分:54)

如果您使用的是导航控制器,请务必勾选“显示工具栏”并在其中添加按钮,而不是在独立的工具栏上。

为了仅显示某些视图,您需要2个不同的视图,一个将隐藏它,另一个不会,并将以下内容添加到相应视图的viewWillAppear中:

    self.navigationController.toolbarHidden = YES;

(设置为YES隐藏,NO显示)

您可以在故事板上使用模拟指标,以便通过将底栏设置为“无”或“工具栏”而非“推断”来视觉模拟运行时效果。

编辑:检查我制作的this示例项目。

答案 1 :(得分:5)

在故事板中选择导航控制器。在栏可见性下,选中“显示工具栏”。

答案 2 :(得分:4)

试试这个

self.navigationController.toolbarHidden=NO;

答案 3 :(得分:1)

在节目中,autosizinf字段中的尺寸检查器选择绑定到屏幕顶部并移除绑定到屏幕底部。