iOS Storyboard UISplitViewController 序列到全屏

标签 ios ipad uitabbarcontroller xcode4.2 uisplitviewcontroller

iOS 新手问题在这里。

我有一个 UITabBarController 作为我的根 Controller ,有一个 UISplitViewController 作为子 Controller 。我想将 Storyboard从 splitviewcontroller 的详细 View 序列化(推送)到带有导航和选项卡栏的全屏(就好像详细 View 是全屏一样)。我猜这不能从界面生成器完成,我需要一些自定义代码来执行此操作,但我不确定从哪里开始寻找如何执行此操作。我查看了苹果文档,但找不到太多关于该主题的内容。任何有关如何解决此问题的帮助/指导都将不胜感激。

最佳答案

不使用 UISplitViewController,而是创建您自己的容器 View Controller ,以便您可以在需要时删除主视图。在标题为“实现容器 View Controller ”的部分下查看 UIViewController 的文档。

另一种可能性是使用一个 UISplitViewController 替代品,它允许您隐藏主视图,即使您处于横向模式。

MGSplitViewController 是很多人使用的 Controller :Github link

关于iOS Storyboard UISplitViewController 序列到全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8723163/

相关文章:

ios - UIPasteboard.general.string 耗时太长

javascript - ipad中的文件上传问题

ios - 使用超过 5 个 viewController 的数组文字设置 tabBarController viewControllers 属性

ipad - iPad 上的 3D 轮播效果

ios - 在标签栏 Controller 中嵌入 'show' segues

ios - 使用 setSelectedIndex : method in UITabBarController 时遇到问题

iOS - 动画和性能?

ios - 未调用手势识别器

Storyboard中 View Controller 委托(delegate)的 iOS Swift Xcode 6 关注点分离

ios - 应用程序图标在 iPad 中不可见