我有以下场景,我不知道工作流程是否正确。对于 iPad 应用程序,用户应使用以下工作流程
TabBar -> CollectionView -> SplitView
如果我在 CollectionView 之前使用 NavigationController,它工作正常,但如果我从 CollectionView 导航到 SplitView,它就不起作用。我得到错误
Split View Controllers cannot be pushed to a Navigation Controller
如果我不在 CollectionView 前面使用 NavigationController,我的 SplitView 将显示在 Modal 上。不知道能不能在NavigationView里面显示SplitView
最佳答案
您不能将 UISplitViewController 放入 UINavigationController 中。 Apple 文档说,UISplitViewController 始终必须是应用程序 UIWindow 的 RootViewController,但即使是 Apple 也违反了这一规则。最好考虑重新设计您的 UI。
关于ios - UINavigationController 内的 UISplitViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41997977/