我直接將視圖插入到應用程序的UIWindow中。如果我在以前的觀點有一個鍵盤並在景觀我有時會收到這樣的觀點: http://imgur.com/Sd5QP肖像中的尷尬景觀鍵盤?
我試圖打印出了一個UIWindow的層中的所有細節和所有子層,其中沒有一個似乎有改變他們。任何想法在這裏可能會出錯?
我直接將視圖插入到應用程序的UIWindow中。如果我在以前的觀點有一個鍵盤並在景觀我有時會收到這樣的觀點: http://imgur.com/Sd5QP肖像中的尷尬景觀鍵盤?
我試圖打印出了一個UIWindow的層中的所有細節和所有子層,其中沒有一個似乎有改變他們。任何想法在這裏可能會出錯?
UIWindow不處理自動旋轉或自動調整 - 只有UIViewControllers可以做到這一點。您必須自行管理直接附加到窗口的任何視圖的旋轉/縮放比例。
之前從來沒有見過這樣的事情,但是鍵盤的方向似乎被捆綁到狀態欄的方向,使這可能解決這個問題
// This Controls KEYBOARD orientation even if you have the status bar hidden
//
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait animated:NO];