在自定义容器控制器中拆分视图控制器?

时间:2012-04-25 17:23:56

标签: ios5 uitabbarcontroller uisplitviewcontroller

我想知道是否可以在自定义容器控制器(或标签栏控制器)中提供splitviewcontroller?我从这个doc和其他帖子中看到了:

  

拆分视图控制器必须始终是您所有接口的根   创建。换句话说,您必须始终从a安装视图   UISplitViewController对象作为应用程序的根视图   窗口。 [...]拆分视图控制器无法以模态方式显示。

我的应用程序中有一个启动画面,它将引导我进入这个容器控制器,我希望包含一个splitview控制器。根据Apple编程指南,这是不可能的,还是有任何解决方法?

1 个答案:

答案 0 :(得分:0)

技术上可行,但您可能会违反Apple UX准则。 你可以做的是将splitview控制器嵌入到空白UIViewController实例的子视图控制器中,然后呈现该视图控制器而不是直接呈现UISplitViewController。