【问题标题】: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。

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

        【讨论】:

          【解决方案4】:

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-01-25
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2017-09-07
            • 2020-12-01
            相关资源
            最近更新 更多