Storyboard上的第二个 ViewController 无法访问 iOS 8 导航栏

标签 ios xcode uiviewcontroller uinavigationcontroller uinavigationbar

我是 iOS 开发的新手,还没有以编程方式尝试过。我更愿意在 Storyboard 中让它发挥作用。

我正在按照 XCode 6.1 中 XCode 4.5 中这个有点过时的教程创建一系列由一个导航 Controller 连接的 View 。 http://youtu.be/rgd6mCuzlEc

Screenshot

创建第二个 View Controller 后,我无法双击导航栏来更改名称,也无法向其添加栏按钮。

我有一个从 View 1 到 View 2 的条形按钮“项目”的 Segue。请注意,在“ View Controller 场景”中没有导航项。如果我向 View Controller 添加任何元素,它们将属于“ View ”而不是“ View Controller ”,这与 View Controller 1 不同,它属于“一个”。

这是对 XCode 的限制吗?我使用了错误的 Segue (Show) 吗?我缺少隐藏的设置或自定义设置吗?

我实际上有这个工作用于 2 个 View Controller 并且在一个单独的项目中失败了第 3 个但是我不知道我做了什么所以我很确定我可能无法重现..

编辑: 解决方法 不使用新的自适应 SHOW segue,而是使用已弃用的 PUSH segue,添加栏按钮项目,然后改回自适应 SHOW segue。

最佳答案

尝试向 Controller 添加一个导航项,它应该可以正常工作

enter image description here

关于 Storyboard上的第二个 ViewController 无法访问 iOS 8 导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27243361/

相关文章:

ios - SecKeyEncrypt SecPaddingNone iOS

iphone - 在 UIViewController 上显示 clearColor UIViewController

xcode - 防止项目在某些条件下成功编译

xcode - 为 MindMapping 应用程序 Swift/xcode 在应用程序内生成文本字段

iOS 容器 View Controller - 为什么transitionFromViewController需要fromViewController?

ios - Swift-无论哪个ViewController启动,在应用启动时都显示showingSplashView

objective-c - MPMediaItem 属性持久 ID 有多独特?

iphone - 有没有办法将 iOS 应用程序分发给特定的人群(超过 100 人)?

ios - 如何在 iOS 上使用 PhoneGap 从照片库中获取图片?

ios - 如何从 xcode 卸载 swiftlint,或关闭它的警告