Swift 3、Xcode 8 中的 UINavigationController

Posted

技术标签:

【中文标题】Swift 3、Xcode 8 中的 UINavigationController【英文标题】:UINavigation Controller in Swift 3, Xcode 8 【发布时间】:2016-11-05 07:10:30 【问题描述】:

Swift 2 (Xcode 7) 中,我们从对象库中拖动 Navigation Controller。我们得到了导航控制器 + 视图控制器。 在 Swift 3 (Xcode 8) 中,情况并非如此。我们只得到导航控制器+表格视图控制器。 因此,在以前的版本中,我们可以将视图控制器连接到我们定义的任何 swift 文件。 现在,它更改为 Table View Controller。 因此,我们无法将 swift 文件连接到表视图控制器。这是 Xcode 8 的重大变化吗?

【问题讨论】:

【参考方案1】:

您可以将导航控制器添加到任何视图控制器,方法是选择一个并转到编辑器 -> 嵌入 -> 导航控制器

【讨论】:

以上是关于Swift 3、Xcode 8 中的 UINavigationController的主要内容,如果未能解决你的问题,请参考以下文章

swift 3 和 Xcode 8 中的完成处理程序错误

Xcode 8.3.3 中的 iOS Swift Researchkit 谓词问题

Xcode 8 / Swift 3 中的 iOS 异步单元测试(waitForExpectations 失败)

如果 Swift 3/Xcode 8 中的“活动”列是“否”,如何隐藏单元格

尝试呈现其视图不在窗口层次结构中的 UIAlertController (Swift 3/Xcode 8)

如何更改xcode 8.3.3(swift3)的语言设置[重复]