我想使iOS設備處於縱向模式,任何鍵盤都將以橫向模式顯示。我怎樣才能管理這樣的事情?提前致謝。更改鍵盤方向而不翻轉iOS設備
回答
我會試着設置狀態欄的方向。這需要進行特殊處理以確保視圖不會旋轉,但鍵盤,彈出窗口,動作表等都取決於應用程序狀態欄的方向。設置狀態欄的方向是這樣的:
[[UIApplication sharedApplication] setStatusBarOrientation:newOrientation]
我使方向禁用了整個應用程序,併爲每個視圖我想做一個方向,我手動旋轉它,但我想旋轉鍵盤也。 –
是的,但我認爲「旋轉鍵盤」的唯一方法是更改狀態欄的方向。鍵盤總是彈出狀態欄的對面。我不認爲有這樣的方法[鍵盤setOrientation:]。據我所知,設置狀態欄是唯一的方法。 – MikeS
是的,我也知道。唯一的辦法就是繪製自己的鍵盤並覆蓋iOS鍵盤,但這很難。 –
- 1. 改變方向而不旋轉設備
- 2. 設備方向更改時,自定義鍵盤高度不會更改
- 3. iOS - 用設備方向更改視圖
- 4. WinCE設備 - 更改鍵盤輸入法
- 5. 約束條件不隨設備方向更改而更新
- 6. 設備方向更改時更改UIImage
- 7. 設備方向iOS
- 8. 鍵盤在方向更改時隱藏
- 9. IO7鍵盤更改頁面方向
- 10. iOS 7 - SplitViewController細節視圖 - Autolayout UITextView鍵盤方向更改
- 11. iOS 8方向更改:鍵盤框無法正確顯示
- 12. 設備方向將改變而不是已經改變
- 13. 編程接口改變方向,但鍵盤的方向不一樣在iOS 8
- 14. iOS viewWillTransitionToSize和設備方向
- 15. 如何確定iOS設備的方向*實際*更改?
- 16. 如何在iOS中返回前臺時更改設備方向?
- 17. 更改iOS設備方向上的參數
- 18. 根據設備方向更改圖像
- 19. Android:檢測設備方向更改
- 20. 根據設備方向更改背景
- 21. 更改攝像頭和設備方向
- 22. 如何更改設備方向
- 23. Xcode 4.5設備方向更改?
- 24. 設備方向更改問題
- 25. 如何停止設備方向更改
- 26. IBM Worklight:更改設備方向
- 27. 如何更改應用程序的方向而不更改iphone應用程序中的設備方向
- 28. iOS:更改設備體積
- 29. 更改iOS設備日期
- 30. 默認設備旋轉關閉時,是否可以更改設備的方向?
[你有什麼嘗試?](http://www.whathaveyoutried.com) – DrummerB
你想讓鍵盤後面的視圖保持肖像嗎?或者你想讓鍵盤和鍵盤背後的視圖處於風景中,而其他的都是肖像? – Augie
我希望鍵盤後面的所有東西都保持縱向,而鍵盤則處於橫向。 –