【发布时间】:2016-03-25 10:15:54
【问题描述】:
使用 Xcode 的默认 Master-Detail 模板。我在MasterviewController 的TableView 中添加了2 个cells。我希望每个单元格在保持导航功能的同时打开不同的ViewController(即:button 再次打开masterViewController)。我见过的一些示例涉及在 prepareForSegue 方法中放置 if 语句并使用 segue 的标识符来选择要使用的 ViewController,但我对如何将所有内容与 NavigationController 链接在一起感到困惑.
【问题讨论】:
-
你可以简单地 ctrl 将第一个单元格拖到第一个视图控制器,第二个单元格到第二个控制器
-
是的,但是从单元格进入视图控制器后,我失去了导航控制。
-
不,你不会的。您的 tableview 有导航控制器,您可以简单地推送到第一个和第二个控制器。
-
也许我正在使用写的 segue,但如果我使用显示细节,我会失去导航控制。
-
你只需要 2 个单元格吗?
标签: ios objective-c xcode cocoa-touch uistoryboard