在我的场景大纲或故事板中看不到导航栏的导航项?

时间:2014-10-19 18:28:30

标签: ios xcode uinavigationcontroller

我在两个视图控制器及其视图的场景轮廓中看不到任何导航项。视图控制器和场景应该连接到我的导航控制器和一个表视图控制器(嵌入在导航控制器中),我希望我会在这些视图下看到一个导航项来表示导航栏。也许我错的期待呢?

我将表视图控制器嵌入导航控制器中。此表视图控制器连接到另一个带有show segue的名为“login”的视图控制器/场景,此“登录”场景具有到“注册”场景的segue。

注意:在为两个视图创建视图控制器类之前,我添加了这些segue,所以也许这就是为什么会这样? (不确定是否只想包含此信息,以防有助于解决此问题)

以下是我的故事板上的内容截图:

Screenshot from Storyboard

您可以看到我的导航连接到表视图场景,然后该表视图控制器连接到另外两个视图控制器,如上所述。

这是场景大纲:

Scene Outline

我想我只是想知道为什么导航栏的登录和注册场景中没有项目?

3 个答案:

答案 0 :(得分:13)

我通过改变Segue的类型" Show"来解决它。到"推" (已弃用),然后返回"显示"。

答案 1 :(得分:5)

你必须为此添加一个,默认情况下没有添加navigationbaritem。您必须通过拖放或编程手动添加项目... 希望它有所帮助!

答案 2 :(得分:1)

您需要向视图控制器添加导航项。

一旦视图控制器有导航项,您就可以在导航栏中添加条形按钮,您可以使用它来执行segue或其他操作。

相关问题