0
我有一個UITabBar
與2酒吧項目。設備的初始方向是縱向。如果我將設備旋轉到風景狀態,而在tabBarItem2
處,則整個事件(狀態欄,TabBar,ViewContent2
)旋轉正常,但是當我按tabBarItem1
時,ViewContent1
仍然處於肖像中。如果我在tabBarItem1
中,也會發生這種情況,然後將設備旋轉到橫向,然後我轉到tabBarItem2
。UITabBar和視圖控制器旋轉問題
我在每個視圖控制器上使用willRotateToInterfaceOrientation
方法來移動東西。
我認爲這是因爲它觸發實際viewController的方法,而不是在他們兩個。
關於如何解決這個問題的任何想法?
我是有他們兩個。但我通過將旋轉代碼放在shouldAutoRotate方法內而不是willRotate方法來解決問題。謝謝。 – Canelo 2011-06-03 23:23:02
理想情況下,你不應該在這裏放置旋轉代碼。你應該把它放在'willAutorotate ...'或'didAutorotate'中,但是很高興你能夠正常工作。 – PengOne 2011-06-03 23:25:28