2010-09-21 71 views
1

我想这样做是因为键盘按钮在横向模式下比纵向稍大,我将使用我的应用程序的老用户。iphone - 当设备处于纵向方向时,以编程方式将系统键盘旋转到横向

有没有人知道一种方法呢?

谢谢。

+0

但是,等待,如果你的键盘是风景,那么用户必须将iphone旋转为风景。那么,为什么不迫使整个视野成为风景呢? – vodkhang 2010-09-21 17:08:30

+0

你的意思是通过旋转视图和UITextField?我做到了,但键盘仍然以肖像形式出现。 – Remover 2010-09-21 17:16:35

回答

5

键盘将显示在状态栏的方向上,出于某种原因,该状态栏并不总是随着旋转而改变。因此,如果您只想在景观集[UIApplication sharedApplication].statusBarOrientation = UIInterfaceOrientationLandscapeLeft;中显示该视图,或者想要在您的viewWillAppear方法中选择任何方向。

+0

很好。谢谢! – Remover 2010-09-21 22:08:53

相关问题