在隐藏的UIViewController的UITabBar中更改方向

时间:2010-12-04 00:14:00

标签: ios4 uitabbarcontroller uiinterfaceorientation

我有一个由UITabBar制作的应用程序,有三个选项卡。其中一个是UIViewController,我在其中实现了willRotateToInterfaceOrientation来改变我的视图的方向和位置。

一切正常,除非该视图不是当前显示的。在这种情况下,不会调用willRotateToInterfaceOrientation,也不会设置我的视图。当该选项卡不是显示的那个选项卡时,哪个是设置这些视图的新位置和大小的最佳位置?你会如何实现这个?

谢谢!

1 个答案:

答案 0 :(得分:1)

以防万一其他人需要这个,我只需在UIViewController的viewWillAppear方法中设置框架就可以解决,以防方向发生变化。