神秘的导航控制器吧不见了

时间:2015-01-21 00:06:07

标签: ios xcode swift interface-builder xcode6

它不止一次发生过,但今天发生了一些更神秘的事情。重新启动我的macbook并重新打开Xcode后,我的3个视图在界面构建器上丢失了导航栏。

像这样: [IMG] http://i.imgur.com/pM5prrg.png[/img]

但是,在模拟器上运行它仍然会在屏幕顶部显示导航工具栏。

[IMG] http://i.imgur.com/joG4fjn.png[/img]

知道这里发生了什么?我再次重新启动计算机,看看是否有任何改变,但无济于事。

当我放置一个全新的视图控制器并将导航控制器嵌入其中时,有时也会出现此问题。工具栏根本不会在界面构建器中的视图上显示。

1 个答案:

答案 0 :(得分:0)

应用中的导航栏由导航控制器在运行时生成。

界面构建器必须"模拟"运行时外观和导航栏的内容,它必须确定应用它的控制器。

您还可以在每个视图控制器的设置中手动请求模拟导航栏(和标签栏等)。