2010-12-04 61 views
0

我有一個由三個選項卡的UITabBar所做的應用程序。其中一個是UIViewController,其中我實現了willRotateToInterfaceOrientation來更改視圖的方向和位置。在隱藏的UIViewController的UITabBar中更改方向

除當該視圖不是當前顯示的以外,一切正常。在這種情況下,不會調用willRotateToInterfaceOrientation,也不會設置我的視圖。當這個標籤不是所示的那個時,哪個地方最適合設置這些視圖的新位置和大小?你將如何實現這一點?

謝謝!

回答

1

萬一其他人需要這個,我簡單地通過在UIViewController的viewWillAppear方法中設置框架來解決,以防方向改變。