【发布时间】:2009-02-14 11:57:05
【问题描述】:
我在使用 UITabBarController 时遇到了真正的问题。 我追求的结果如下: 1) 在纵向模式下,一个简单的基于标签栏的应用程序(带有导航栏)没什么太花哨的。 2) 在横向模式下,我想使用自己的 UIViewController 完全忽略 UITabBar。
我最后尝试的方法(我尝试了许多变体)我不明白为什么不“工作”如下:
当返回纵向时反转它。
[LSC.view removeFromSuperView]; [AA.view addSubview:TBC.view];我遇到的问题数量(嗯,它简单地旋转错误地创建了一个真正混乱的界面)是完全无法解释的。似乎 tabbarcontroller 视图根本不“喜欢”处于标准视图层次结构中,而是希望直接附加到屏幕上。 我想知道实现我的目标的最佳方法是什么以及为什么标签栏不喜欢成为视图的子视图,
任何提示都非常感谢。
-t
【问题讨论】:
-
在这里,我在标签栏控制器中发布了我的解决方案/经验,带有旋转:stackoverflow.com/a/12774037/751641
标签: iphone uitabbarcontroller rotation