我认为RootViewController
中UISplitViewController
的固定宽度是一个非常大的限制:对于某些情况,320px是浪费太多空间,而DetailedView
可以有效地使用更多空间来提供更好的UX。 (“某些案例”的一个很好的例子是Living Social iPad应用程序)
到目前为止,我找到了MGSplitViewController。您是否知道任何其他扩展UISplitViewController
功能的开源解决方案?
我知道使用替代方案有点反对“HIG”,但您是否听说任何使用替代解决方案的应用被拒绝了?
答案 0 :(得分:2)
答案 1 :(得分:1)
这是另一个:APSplitViewController
另一个:IntelligentSplitViewController(我看来很危险)
而且仅供参考,Apple的HIG不会以任何方式阻止使用替代解决方案。如果替代解决方案违反了HIG或其他标准指南,例如使用私有API等,那么你将面临问题。
P.S。我正在寻找一个像UISplitViewController一样的解决方案,但是使用UITabBar。 UISplitViewController,MGSplitViewController都提供了出色的控件,但它们都不能与UITabBar一起使用。 IntelligentSplitViewController是/是完美的候选者,但它访问私人成员:^(。