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