我在两个视图控制器及其视图的场景轮廓中看不到任何导航项 . 视图控制器和场景应该连接到我的导航控制器和一个表视图控制器(嵌入在导航控制器中),我希望我会在这些视图下看到一个导航项来表示导航栏 . 也许我错了,期待那个?
我将表视图控制器嵌入到导航控制器中 . 此表视图控制器连接到另一个带有show segue的名为“login”的视图控制器/场景,并且此“登录”场景具有到“注册”场景的segue .
注意:在为两个视图创建视图控制器类之前,我添加了这些segue,所以也许这就是为什么会发生这种情况? (不确定只是想包含这些信息以防万一它有助于解决这个问题)
这是我的故事板上的内容截图:
您可以看到我的导航连接到表视图场景,然后该表视图控制器连接到另外两个视图控制器,如上所述 .
这是场景轮廓:
我想我只是想知道为什么导航栏的登录和注册场景中没有项目?
3 回答
你必须添加一个,默认情况下没有添加navigationbaritem . 您必须通过拖放或编程手动添加项目...希望它有所帮助!
我通过将Segue的类型“Show”更改为“Push”(已弃用),然后返回“Show”来解决它 .
您需要将一个导航项添加到视图控制器 .
一旦视图控制器具有导航项,您就可以向导航栏添加条形按钮,您可以使用它来执行segue或其他操作 .