来自Apple:“您不应该在导航或标签栏界面中显示拆分视图。”
他们没有说明原因,他们只说“不应该”。如果我这样做会怎么样?我可以想象我想要的很多好的用例!
答案 0 :(得分:3)
您的申请可能会崩溃。 UISplitViewController被设计为VC堆栈中的根视图控制器。
SO问题: Split view controller must be root view controller
另外,如课堂参考中所述:
拆分视图控制器没有 它自己的重要界面。它的 工作是协调演示 它的两个子视图控制器和 管理之间的过渡 不同的取向。
答案 1 :(得分:1)
我写了this question这是相关的。正如Evan所说,通常你只需要满足Apple的要求。我试图解决他们的限制;它失败了。如果您做任何Apple不想要的事情,UISplitViewController非常脆弱。