Cocoa touch 无法将UISplitView添加为IB中的选项卡项?
我为什么不能在Interface Builder中将UISplitviewController添加为UITabBarController的子级 我意识到我可以通过编程来实现这一点,但突然间我开始怀疑这是否是一种合法的方式 这就是我计划做的: 创建带有附带NIB的主视图控制器UITableViewController 创建带有附带NIB的局部视图控制器UIViewController 子类UISplitviewController 通过将UIViewController实例添加为子实例,然后在Interface Builder中将类名更改为我的splitviewCont子类,将上述内容附加到Interface Builder中的选项卡栏控制器实例。Cocoa touch 无法将UISplitView添加为IB中的选项卡项?,cocoa-touch,uikit,interface-builder,ipad,Cocoa Touch,Uikit,Interface Builder,Ipad,我为什么不能在Interface Builder中将UISplitviewController添加为UITabBarController的子级 我意识到我可以通过编程来实现这一点,但突然间我开始怀疑这是否是一种合法的方式 这就是我计划做的: 创建带有附带NIB的主视图控制器UITableViewController 创建带有附带NIB的局部视图控制器UIViewController 子类UISplitviewController 通过将UIViewController实例添加为子实例,然后在In
这听起来有点愚蠢。是否有一种推荐的方法来解决此问题?在这里关于堆栈溢出的几个问题中,已经讨论过这一点 底线:UISplitViewController必须是应用程序的根视图,或者更具体地说,是窗口。它不能生活在一个超宽带控制器或其他任何东西。如果您尝试在Interface Builder中添加它,您将很快看到它无法完成。如果您从代码中执行此操作,则会出现编译时或运行时错误 但是,可以在拆分视图的主左侧内放置一个选项卡栏