2

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

4

4 回答 4

7

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

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

于 2010-04-13T22:26:56.717 回答
0

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

于 2010-05-11T19:40:01.313 回答
0

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

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

于 2014-10-31T13:38:11.510 回答
0

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

于 2012-11-09T16:49:51.770 回答