回答
當啓動應用程序,你可以查看與當前方位:
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. 如何以編程方式啓動掛架Web應用程序?
- 5. 如何以編程方式啓動Facebook應用程序?
- 6. 如何以編程方式啓動應用程序?
- 7. 如何以編程方式啓動JNLP應用程序?
- 8. 如何以意向啓動應用程序?
- 9. 如何在啓動時保存應用程序方向狀態
- 10. 如何檢查啓動Windows Phone 8應用程序的方向?
- 11. 以橫向方式啓動iPad應用程序
- 12. 如何以編程方式重新啓動java web啓動應用程序
- 13. 如何防止YouTube等特定應用程序啓動?
- 14. 如何在特定時間啓動應用程序
- 15. 如何從應用程序啓動特定的iBook?
- 16. 如何在啓動特定應用程序時啓動wifi服務
- 17. 如何以編程方式在Android中啓動特定主頁
- 18. 如何以編程方式啓動Windows應用商店應用程序?
- 19. 如何以編程方式在android中啓動地圖應用程序以顯示方向?
- 20. 確定是否可以啓動應用程序中的特定活動
- 21. 如何打開第三方應用程序的特定活動
- 22. 應用程序方向(橫向或縱向)如何鎖定?
- 23. ScrollView不滾動,應用程序重新啓動方向更改
- 24. 如何在c#中以編程方式自動啓動winform應用程序?
- 25. Android應用程序啓動向導
- 26. Unity3D應用程序始終在Android上以相同方向啓動,而不管操作系統方向如何
- 27. 如果還沒有啓動,在特定工作區啓動應用程序
- 28. 如何以編程方式從啓動程序(在已啓動設備上)中刪除應用程序
- 29. 如何以編程方式確定支持的應用程序方向?
- 30. 以編程方式定義默認活動(當應用程序啓動時)
出於興趣,您通過始終在Landscape右側啓動的目的是什麼目的,但是如果有人再次旋轉iPad,允許Landscape Left? – 2013-02-08 14:21:52
這是我的客戶的願望 – 2013-02-08 14:24:38