2011-11-25 46 views

回答

5

你所寻找的是一个自定义的拆分视图控制器。您提供的截图是自定义分割视图控制器。 UIKit有UISplitViewController但这必须是全屏视图控制器。

为了使自定义拆分视图控制器有旧的方式,由具有主视图控制器,使你的两个主从控制器,增加他们的观点到主视图控制器视图。 你需要从viewWillAppear:viewWillDisappear:等从主视图控制器到您管理的两个控制器上的调用转发。

截至iOS 5,你可以做一些类似的视图控制器遏制,这有更多的花里胡哨的,更有趣的是它更好地处理旋转动画和所有呼叫转移到您必须手动执行的儿童控制器在第一个解决方案。

退房自定义分屏视图控制器此链接了解详情: http://www.mindtreatstudios.com/how-its-made/custom-uisplitviewcontroller-ios/

直接回答你的问题:如果你创建一个自定义分屏视图控制器 - 是的,你可以将其添加为详细视图控制器。但是要注意,这不是一个UISplitViewController,所以要小心,不要用这个词这么多。

1

还没有真正测试过,但是没有这个解决问题了吗?

  • 创建一个故事板文件
  • 跌落在SplitViewController
  • 删除DetailViewController
  • 跌落在另一SplitViewController
  • 链接两人在一起使用按住Ctrl键并选择详细
  • 设置大小细节-splitviewcontroller明细
  • 的????
  • 利润!

反正,不知道它是否真的有效,但试试看。这是IOS5,虽然(我想可能会尝试与IB)。

它会是这个样子:

SplitSplitViewControllers

相关问题