我不知道为什么,但我的ios模拟中缺少导航栏。
有人知道问题出在哪里吗?
是的我有#34;显示导航栏"而且我没有任何警告。
我想尝试"更新框架"但我没有这个选项。
我正在使用Xcode 7.3和Swift。
谢谢
答案 0 :(得分:3)
答案 1 :(得分:1)
正如其他人在评论中所说,没有显示IB的一些代码或截图,很难找出问题所在......但是这里有一些要结账的东西。
您确定您的视图控制器嵌入了UINavigationController
吗?
如果您使用的是Storyboard,您应该拥有以下内容:
在代码中,您可能已将window.rootViewController
中的AppDelegate
属性设置为内容视图控制器,而不是应该包含它的导航控制器。
答案 2 :(得分:0)
它依赖于如何嵌入导航控制器,但您可以尝试按照以下方式嵌入导航控制器,然后运行应用程序并检入模拟器:转到xcode中的编辑器 - >嵌入 - >导航控制器。
答案 3 :(得分:0)
两种可能性。
1)可能是你在viewcontroller之前没有嵌入了navigationcontroller。所以,添加导航控制器,转到
编辑 - > Embededin - >导航控制器。
2)如果您已添加导航控制器但可能已将 NONE 设置为 Viewcontroller 的 topbar 。
答案 4 :(得分:0)