【问题标题】:Navigate to a SplitViewController导航到 SplitViewController
【发布时间】:2011-02-07 16:17:01
【问题描述】:
我一直在使用 iPad SDK,寻找改进当前 iPhone 应用程序的方法。我有几个地方我认为新的“SplitView”看起来不错。我的问题是是否可以使用我当前基于导航的应用程序导航到“SplitView”?主要是我不确定如何将 SplitViewController 推送到我当前的视图堆栈中。有什么想法吗?
【问题讨论】:
标签:
iphone
cocoa-touch
ipad
uinavigationcontroller
iphone-sdk-3.2
【解决方案1】:
根据 Apple,它应该始终是根控制器。
拆分视图控制器的视图
应始终作为根安装
应用程序窗口的视图。你
永远不应该呈现拆分视图
在导航栏或标签栏内
界面。
【解决方案2】:
您可以在 UITabBarController 中使用 UISplitViewController 而不会出现任何问题。但是,我没有尝试将 UISplitViewController 推入 UINavigationController。
【解决方案3】:
(至少)在 iOS 8 上(可以在除第一个 ipad 之外的任何 ipad 上运行)可以使用“present modalally”-segue 来显示 splitviewcontroller。
缺点是没有显示现有的导航栏。