ユーザーがメールアドレスなどを入力できるように、ユーザー入力をゲームに入れているだけです。ゲーム全体は Gl であり、iOS UI はまったくありません。EAGLView は向きを変更せず、常に縦向きですが、ゲームは横向きであり、カメラ変換でこれを処理します。
iOS キーボードを表示し、テキスト入力用に UITextView をオーバーレイします。UITextView は EAGLView のサブビューです。明らかにそれとキーボードは、EAGLView が縦向きであるため、縦向きに表示されます。
EAGLView を横向きに変更することなく、UITextView とキーボードを強制的に横向きに表示する方法はありますか?
これを機能させるために EAGLView の向きを横向きに変更した場合、パフォーマンスに影響はありますか? GLビューをデフォルトの縦向きビュー以外に向けるとパフォーマンスが低下することを何度か読んだことがありますが、これに関する確固たる証拠は見つかりません。
ありがとう、