导航到SplitViewController

时间:2010-04-13 22:03:15

标签: iphone cocoa-touch ipad uinavigationcontroller iphone-sdk-3.2

我一直在玩iPad SDK,寻找改善现有iPhone应用程序的方法。我有几个地方,我认为新的“SplitView”看起来会很不错。我的问题是,是否可以使用我当前基于导航的应用程序导航到“SplitView”?主要是我不知道如何将SplitViewController推送到我当前的视图堆栈。有什么想法吗?

4 个答案:

答案 0 :(得分:7)

根据Apple,它应该始终是根控制器。

  

拆分视图控制器的视图   应始终作为根安装   应用程序窗口的视图。您   永远不应该出现拆分视图   在导航或标签栏内   接口

答案 1 :(得分:0)

查看Apple文档中的Multiple Detail Views示例应用程序,这可以让您了解如何处理导航结构以及如何在“splitViewController”上显示视图。

答案 2 :(得分:0)

您可以在UITabBarController中使用UISplitViewController而不会出现任何问题。我没有尝试过将UISplitViewController推送到UINavigationController中。

答案 3 :(得分:0)

(至少)iOS 8(除了第一个之外在任何ipad上运行)可以使用“present modally”-segue来显示splitviewcontroller。

缺点是不显示现有的导航栏。