我有兩個ViewController
一個支持導向另一個沒有,但是當我在第二ViewController
旋轉(其中一個支持方向)至景觀和回第一ViewController
在此期間第二視圖(不支持方向)仍然保持風景它會改變第一視圖成爲風景,但它不應該是風景,而第一ViewController
不支持定位,我該如何防止這種情況?NavigationController橫向和縱向
我想要的東西是第一視圖總是人像,無論你如何旋轉手機,特別是從第二個視圖返回時,它是在橫向。
我有兩個ViewController
一個支持導向另一個沒有,但是當我在第二ViewController
旋轉(其中一個支持方向)至景觀和回第一ViewController
在此期間第二視圖(不支持方向)仍然保持風景它會改變第一視圖成爲風景,但它不應該是風景,而第一ViewController
不支持定位,我該如何防止這種情況?NavigationController橫向和縱向
我想要的東西是第一視圖總是人像,無論你如何旋轉手機,特別是從第二個視圖返回時,它是在橫向。
在你的第一個控制器的viewWillAppear:Animated
,叫
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait];
,當然還有,成立了shouldAutoRotateToInterfaceOrientation只在UIInterfaceOrientationPortrait返回YES。
在viewWillAppear中:你的第一控制器的動畫,呼叫 [[的UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait];
這隻能將設備旋轉回potrail,但我的觀點仍然在風景,其他方式? – issac 2009-04-10 01:56:26