【问题标题】:Xcode Master-Detail storyboard multiple view controllersXcode Master-Detail storyboard 多视图控制器
【发布时间】:2016-03-25 10:15:54
【问题描述】:

使用 Xcode 的默认 Master-Detail 模板。我在MasterviewControllerTableView 中添加了2 个cells。我希望每个单元格在保持导航功能的同时打开不同的ViewController(即:button 再次打开masterViewController)。我见过的一些示例涉及在 prepareForSegue 方法中放置 if 语句并使用 segue 的标识符来选择要使用的 ViewController,但我对如何将所有内容与 NavigationController 链接在一起感到困惑.

【问题讨论】:

  • 你可以简单地 ctrl 将第一个单元格拖到第一个视图控制器,第二个单元格到第二个控制器
  • 是的,但是从单元格进入视图控制器后,我失去了导航控制。
  • 不,你不会的。您的 tableview 有导航控制器,您可以简单地推送到第一个和第二个控制器。
  • 也许我正在使用写的 segue,但如果我使用显示细节,我会失去导航控制。
  • 你只需要 2 个单元格吗?

标签: ios objective-c xcode cocoa-touch uistoryboard


【解决方案1】:

http://pulkitgoyal.in/side-drawer-navigation-for-ios/

链接到一个不错的教程和示例,以使用此处提供的 MMDrawerController 库创建我正在寻找的效果:https://github.com/mutualmobile/MMDrawerController

【讨论】:

    猜你喜欢
    • 2013-09-03
    • 2017-09-01
    • 1970-01-01
    • 2012-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多