SplitViewController primaryViewController无法被解雇

时间:2016-04-23 23:06:38

标签: ios swift uisplitviewcontroller ios-universal-app

我有UISplitViewController默认行为。执行showViewController(..)时,会显示我已通过的新UINavigationController。有时,UINavigationController以模态方式呈现(基于TraitCollection)。

我注意到UINavigationController(或任何相关的VC)仅在使用水平/垂直紧凑大小类时以模态方式呈现。然而,缺少的是返回或简单地解除UINavigationController的方法。 (仅当设备从紧凑常规变为常规紧凑时,才会显示后退按钮,在这种情况下,UISplitViewController会向我显示的UINavigationController添加后退按钮。)

如何处理此行为以尽可能一致地解除此呈现的UINavigationController?我应该考虑不出于任何特殊原因使用UINavigationController吗? (并且仅在某些情况下嵌入ViewController?)

任何帮助表示感谢。

0 个答案:

没有答案