【发布时间】:2011-03-31 12:30:50
【问题描述】:
我们只是将用户输入放入我们的游戏中,以便用户可以输入电子邮件地址等。整个游戏是 Gl,根本没有 iOS UI。 EAGLView 不会改变方向,它始终是纵向的,但是游戏是横向的,我们通过相机变换来处理。
我们想调出 iOS 键盘并为文本输入覆盖一个 UITextView。 UITextView 是 EAGLView 的子视图。显然,它和键盘以纵向显示,因为 EAGLView 是纵向的。
无需将 EAGLView 更改为横向,有什么方法可以强制 UITextView 和键盘以横向显示?
如果我确实将 EAGLView 的方向更改为横向以使其正常工作,是否会影响性能?我已经读过好几遍了,将 GL 视图定向到默认纵向视图以外的任何位置都会对性能造成影响,尽管我找不到任何确凿的证据。
谢谢,
【问题讨论】:
-
从未听说过这种性能冲击——不过很有趣。证据或它从未发生过;)
-
在 plist 中只强制横向向上或向下方向是否有帮助。
标签: iphone ipad uitextview eaglview