ios - 在我的场景大纲或 Storyboard 中看不到导航栏的导航项?

标签 ios xcode uinavigationcontroller

我在场景大纲中看不到两个 View Controller 及其 View 的任何导航项。 View Controller 和场景旨在连接到我的导航 Controller 和一个 TableView Controller (嵌入在导航 Controller 中),我希望我会在这些 View 下看到一个导航项来表示导航栏。也许我的期望是错误的?

我将表格 View Controller 嵌入到导航 Controller 中。这个 TableView Controller 连接到另一个名为“登录”的 View Controller /场景,带有一个显示转场,这个“登录”场景有一个到“注册”场景的转场。

注意:我在为两个 View 创建 View Controller 类之前添加了这些 segue,所以这可能是造成这种情况的原因? (不确定只是想包含此信息以防它有助于解决此问题)

这是我的 Storyboard上的截图:

Screenshot from Storyboard

如前所述,您可以看到我的导航连接到一个 TableView 场景,然后该 TableView Controller 连接到另外两个 View Controller 。

这是场景大纲:

Scene Outline

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

最佳答案

我通过将 Segue 的类型“Show”更改为“Push”(已弃用),然后返回到“Show”解决了这个问题。

关于ios - 在我的场景大纲或 Storyboard 中看不到导航栏的导航项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26453922/

相关文章:

ios - 关闭 UISearchBar

ios - 在 Xcode 6 中选择不同的模拟器

ios - Xcode - 如何根据构建配置自动选择资源?

objective-c - 是否可以让上层识别一种手势,同时将其他种类传递给下层?

xcode - TabBar嵌入导航 Controller ,后退按钮不会消失

ios - Swift:从现有的导航 Controller (如 Facebook 或 Snapchat)推送新的导航 Controller

ios - 清除数据源,重新加载数据,单元格仍然有旧信息?

ios - 我的 friend 可以在不越狱的情况下运行我的 iPhone 应用程序吗?

objective-c - 如果对引用类型(对象)使用 "assign"属性,则 Xcode 发出警告

ios - 在 UINavigationController 内的 UITabBarcontroller 中添加 UINavigationController?