UINavigationBar没有出现

时间:2014-01-28 10:35:29

标签: ios

UINavigationBar中的self.navigationController未显示。我将IB中的顶部栏设置为“黑色导航栏”,它显示在IB上,但仍未显示在设备上。

2 个答案:

答案 0 :(得分:4)

您使用的是故事板吗?然后导航栏没有显示,因为你的rootviewcontroller没有包装在一个导航控制器

您可以通过在故事栏中选择viewcontroller来解决此问题,然后按“编辑器>嵌入>导航控制器”

答案 1 :(得分:0)

从IB设置顶部栏仅用于视觉目的,因此您知道如何在视图控制器上放置其他UI元素。要设置导航栏,您必须从对象选项板中拖动它并将其放在视图控制器中。或者将视图控制器嵌入UINavigationController