标签栏 ios6 中的 UISplitViewController
Posted
技术标签:
【中文标题】标签栏 ios6 中的 UISplitViewController【英文标题】:UISplitViewController in a TabBar ios6 【发布时间】:2013-01-28 11:57:22 【问题描述】:我知道 Apple 之前已通过阅读 *** 上的其他帖子表示不应在 TabBarController 中使用 UISplitView 控制器 - 我在 Apple 开发人员网站上查看了相关文档,但我不能找到任何暗示不应该这样做的东西。
我知道在以前的版本中,这是因为 SplitViewController 没有正确接收方向消息 - 但是我的应用程序始终处于横向模式。
我有 9 个拆分视图控制器 - 如果我现在必须更改它,这将是对我的应用程序的重大重新设计 - 事实上,我不太确定以我需要的格式显示数据的另一种方式!
最近有没有人有过这种情况被苹果在应用程序中接受的经验?我只是担心,因为有很多帖子(从 2010 年起)说绝对不能这样做,但是在查看 SDK 文档时我不明白为什么不这样做。
【问题讨论】:
【参考方案1】:UISplitViewController 本身不允许包含在导航控制器或标签栏控制器中。我使用了来自MGSplitViewController 的MGSplitViewController,但是我还没有将它提交到Apple Store。 MGSplitViewController 属于 UIViewController 类,因此您可以将其包含在标签栏中。
【讨论】:
以上是关于标签栏 ios6 中的 UISplitViewController的主要内容,如果未能解决你的问题,请参考以下文章