2013-03-01 62 views
0

我正在开发横向模式的iOS应用程序,除了我需要标签栏位于右侧(垂直)。我想知道是否可以在横向模式下显示所有viewControllers(导航驱动的应用程序),并且只有纵向模式下的tabbarController?只需在纵向模式下的标签栏和在横向模式下的所有viewControllers

换句话说,我可以将所有viewControllers的方向设置为横向模式,并将只有TabBarController的方向设置为横向模式,以便我可以有意识地使它出现在右侧?

任何指针,非常感谢。

非常感谢!

回答

0

这可能不是您正在寻找的答案,但我强烈建议打开UITabBarController UITabBar标题以了解Tabbar如何实现,并开始创建/创建自己的子类,而不是黑客攻击现有组件在一起。您至少需要一个viewcontroller,一个数组来保存由制表符代表的viewcontrollers,一个显示活动viewcontrollers视图的视图和一个指向活动viewcontroller的指针。

编写自己的viewcontrollers的学习曲线要​​高得多,但相信我,这是值得的。

相关问题