画像中的尴尬景观键盘?

时间:2012-01-24 22:39:12

标签: ios landscape

我将视图直接插入应用程序的UIWindow。如果我以前的视图有一个键盘并且在风景中我有时会得到这个视图: http://imgur.com/Sd5QP

我已经尝试打印出UIWindow图层和所有子图层的所有细节,但它们似乎都没有对它们进行转换。知道这里可能出现什么问题吗?

2 个答案:

答案 0 :(得分:1)

之前从未见过类似的内容,但键盘方向似乎与状态栏方向相关联,因此可能会解决问题

// This Controls KEYBOARD orientation even if you have the status bar hidden
//
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait animated:NO]; 

答案 1 :(得分:0)

UIWindow不处理自动旋转或自动调整 - 只有UIViewControllers这样做。您必须自己管理直接附加到窗口的任何视图的旋转/比例。

请参阅Orientation in a UIView added to a UIWindow