【问题标题】:UISplitViewController inside UINavigationControllerUINavigationController 内的 UISplitViewController
【发布时间】:2017-02-02 09:01:51
【问题描述】:

我有以下场景,我不知道工作流程是否正确。对于 iPad 应用程序,用户应使用以下工作流程

TabBar -> CollectionView -> SplitView

如果我在 CollectionView 之前使用 NavigationController,它可以正常工作,但如果我从 CollectionView 导航到 SplitView,它就不起作用。我得到了错误

拆分视图控制器无法推送到导航控制器

如果我不在 CollectionView 前面使用 NavigationController,我的 SplitView 将显示在 Modal 上。不知道能不能在NavigationView里面显示SplitView

【问题讨论】:

    标签: ios swift swift3


    【解决方案1】:

    您不能将 UISplitViewController 放入 UINavigationController。 Apple 文档说,UISplitViewController 始终必须是应用程序 UIWindow 的 RootViewController,但即使 Apple 也打破了这一规则。最好考虑重新设计您的 UI。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多