我在Xcode8中使用导航控制器,导航栏不会出现在仪表板上的以下视图控制器上。它们将出现在模拟器和ViewController topDown树上,但在仪表板的视图上没有任何内容。
答案 0 :(得分:0)
它是一个奇怪的问题,它也总是发生在我身上。您可以将您的segue类型更改为已弃用Push
以查看导航栏,之后您可以再次更改。
当您将导航控制器连接到视图控制器时,它会发生,因为它会创建“显示”的segue类型。当您将segue类型更改为Push segue时,您可以在View Controller上看到Nav Bar。
只需单击segue,您就会看到右侧的segue选项,如图片所示。
答案 1 :(得分:0)
问题是导航控制器之前的segue。当我删除它时,所有导航栏都会返回。不知道为什么,但是如果问题发生了,你只需要删除这个segue然后用Ctrl + Z,segue会回来并且导航栏会停留