我直接将视图插入到应用程序的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];