我有一個mainController可以旋轉到縱向和橫向模式。我在屏幕上有一些按鈕可以導航到其他控制器。事情是,我想我的mainController旋轉,但其他控制器始終保持肖像模式。 問題是,當我旋轉我的mainController風景,我導航到另一個控制器,而在風景模式下,其他控制器也進入風景模式! 我如何防止這種情況發生?如何讓viewController始終保持縱向模式,iOS?
0
A
回答
2
覆蓋shoudlAutorotateToInterfaceOrientation:應該保持縱向的每個viewController中的方法。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
return toInterfaceOrientation == UIInterfaceOrientationPortrait;
}
在iOS 6中,有一些新的方法。但iOS 6仍處於NDA之下,因此如果您有開發者帳戶,則可以在developer.apple.com上看到更改。
1
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return UIInterfaceOrientationIsPortrait(interfaceOrientation);
}
在你想成爲肖像僅
+0
不,它不工作!它並不那麼簡單!如果我去這個控制器確定這個代碼你不能旋轉。但是,如果我在橫向模式上旋轉前一個控制器,然後轉到此控制器,而我處於橫向模式,則控制器也旋轉到橫向1 – user1511244 2012-07-19 12:20:21
相關問題
- 1. iOS 10如何讓狀態欄保持縱向?
- 2. iPad應用程序始終以縱向模式打開
- 3. 將活動方向始終設置爲反向縱向模式在android
- 4. iOS6.0從縱向推動縱向的新viewController viewController
- 5. 如何以橫向適應縱向圖像在縱橫比保持縱橫比
- 6. 如何讓JLabel始終保持在JButton之上?
- 7. 如何讓JFrame始終保持在底部?
- 8. 如何讓窗戶始終保持最快的速度?
- 9. 如何讓滾動條始終保持底部?
- 10. iOS - 當前處於橫向模式時如何強制縱向模式
- 11. iOS示例「GLPaint」無法支持朝向縱向,縱向朝下
- 12. 如何保持SqlConnection始終打開
- 13. 如何使SurfaceView始終保持水平?
- 14. 保持代碼始終格式正確?
- 15. UIWebView getOrientation在iPad2上始終爲「縱向」
- 16. 如何在縱向模式下支持iPad的180度變體?
- 17. 保持其他形式,並始終保持聚焦
- 18. 在全屏模式下保持Excel中始終
- 19. 如何保持TabHost在縱向和聽取configChanges(方向)
- 20. IOS FacebooSDK 3.0 FBLoginVIew模式viewController
- 21. presentModalViewController在橫向後縱向viewController
- 22. 是否可以保持我的頁面格式爲縱向模式(手機)
- 23. 如何讓應用程序在ios中處於暫停(終止)模式時保持活動狀態?
- 24. iOs應用程序開發的縱向和橫向模式
- 25. 如何始終保持終點狀態不變,而不管終點是向上還是向下?
- 26. 如何將終端輸入始終保持在Golang的底部?
- 27. iPhone:縱向模式問題?
- 28. 方向縱向和橫向模式
- 29. 如何讓我的移動AIR應用程序保持橫向模式?
- 30. Android相機在縱向和橫向模式下保存圖像
不,它不工作的視圖控制器實現此!它並不那麼簡單!如果我去這個控制器確定這個代碼你不能旋轉。但是,如果我在橫向模式上的前一個控制器上旋轉,然後轉到此控制器,而我處於橫向模式,則控制器也旋轉到橫向1 – user1511244 2012-07-19 12:19:38
第二個控制器被推入UINavigationController?問題可能出在這裏,如果你在風景中有一個viewController,那麼僅僅推送一個新的肖像是很奇怪的。嘗試以模態呈現它。 – iSofTom 2012-07-19 12:27:11