iphone - 将选项卡栏 Controller 添加到 UISplitViewController 的 Root View ?

标签 iphone uitabbarcontroller uisplitviewcontroller

如何将 UITabBarController 及其所有单独的 View Controller 设置为分割 View 中的 Root View ? IB 似乎不允许我将 Root View Controller 的类更改为其他任何内容......我正在使用 Xcode 4。

最佳答案

您是否使用基于 Split View的应用程序选项?在这种情况下,我只需扩展 RootViewController.h 文件中的 UITabBarController 即可。我不确定你在这里想要什么行为,但是如果你像这样设置它,你应该在“root”选项中获得包含所有 View 的选项卡栏(你必须将它们添加到 RootViewController.m ofc 中)导航栏。

如果您希望 DetailView 显示相同的内容,则还必须向详细 View 添加一个导航 Controller 。

至于 IB 的“更优雅”的解决方案,恐怕我对 IB 不是很喜欢,也不是很有经验。

关于iphone - 将选项卡栏 Controller 添加到 UISplitViewController 的 Root View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5559456/

相关文章:

iphone - 将文件中的图像发布到 Facebook?

ios - 检查 NSURL 是否为本地文件

ios - 从 "More"菜单中删除 UITabBarController 上的默认向右滑动动画

ios - 以编程方式创建 UIView

iphone - 无法在通用应用程序中使用 UISplitViewController?

iphone - 如何以编程方式设置导航栏的位置

iphone - 电影播放完毕后在电影播放器​​中显示控件

ios - SplitViewController DetailView 没有延伸到 TabBarController 后面

ios-simulator - 通过 Split View Controller 启动的模态视图问题

ios - Swift iOS -SplitViewController 不会让我隐藏 StatusBar?