回答
當啓動應用程序,你可以查看與當前方位:
UIDevice myDevice = [UIDevice currentDevice];
[myDevice beginGeneratingDeviceOrientationNotifications];
UIDeviceOrientation currentOrientation = [myDevice orientation];
設備的朝向可以是:
typedef enum {
UIDeviceOrientationUnknown,
UIDeviceOrientationPortrait,
UIDeviceOrientationPortraitUpsideDown,
UIDeviceOrientationLandscapeLeft,
UIDeviceOrientationLandscapeRight,
UIDeviceOrientationFaceUp,
UIDeviceOrientationFaceDown
} UIDeviceOrientation;
一旦你知道它應該被旋轉,
你可以 - 使用這個答案:UINavigationController Force Rotate
或者 - 如果只有iOS 5最多支持:https://stackoverflow.com/a/9827763/894671
或者 - 如果iOS 6中僅:https://stackoverflow.com/a/12691744/894671
祝你好運!
如果您只想使用Landscape Right,則只需取消選擇Landscape Left。
但是,請注意,蘋果可能會敲你的提交回來,因爲他們傾向於喜歡在可能的情況下支持方向。
我想用兩個,我想在一個 – 2013-02-08 14:08:52
-1啓動-1他明確表示,他希望阻止發射輪換。不關心它的左邊還是右邊。 – Max 2013-02-08 14:09:26
對不起,我忘記了精神錯亂。 – 2013-02-08 14:11:35
- 1. 如何以編程方式在Android中啓動特定的應用程序?
- 2. 如何以特定方向啓動外國活動/申請?
- 3. 從LaunchDaemon以特定用戶身份啓動應用程序
- 4. 如何以編程方式啓動JNLP應用程序?
- 5. 如何以編程方式啓動掛架Web應用程序?
- 6. 如何以編程方式啓動應用程序?
- 7. 如何以編程方式啓動Facebook應用程序?
- 8. 如何在啓動時保存應用程序方向狀態
- 9. 以橫向方式啓動iPad應用程序
- 10. 如何以編程方式重新啓動java web啓動應用程序
- 11. 如何從應用程序啓動特定的iBook?
- 12. 如何在特定時間啓動黑莓應用程序?
- 13. 如何以編程方式在Android中啓動特定主頁
- 14. 確定是否可以啓動應用程序中的特定活動
- 15. 如何打開第三方應用程序的特定活動
- 16. 應用程序方向(橫向或縱向)如何鎖定?
- 17. Android應用程序啓動向導
- 18. 如果還沒有啓動,在特定工作區啓動應用程序
- 19. 啓動具有特定活動的Android應用程序
- 20. Android:我如何始終從特定活動啓動應用程序?
- 21. 如果另一個應用程序打開,如何以編程方式啓動我的應用程序?
- 22. 使用NFC啓動特定的Android應用程序
- 23. 以特定方式啓動終端?
- 24. 如何讓Ruby應用程序向特定用戶匯款?
- 25. 以編程方式重新啓動應用程序?
- 26. 以編程方式啓動Windows metro應用程序
- 27. 以編程方式啓動應用程序
- 28. 以編程方式重新啓動應用程序崩潰
- 29. 如何向已啓動的應用程序發送參數java
- 30. 如何通過意向啓動電子郵件應用程序?
出於興趣,您通過始終在Landscape右側啓動的目的是什麼目的,但是如果有人再次旋轉iPad,允許Landscape Left? – 2013-02-08 14:21:52
這是我的客戶的願望 – 2013-02-08 14:24:38