Мы просто вводим пользовательский ввод в нашу игру, чтобы пользователь мог вводить адрес электронной почты и т. Д. Вся игра - Gl без интерфейса iOS вообще.EAGLView не меняет ориентацию, он всегда в портретной ориентации, однако игра в альбомной ориентации, и мы обрабатываем это с помощью преобразования камеры.
Мы хотим вызвать клавиатуру iOS и наложить UITextView для ввода текста,UITextView - это подпредставление EAGLView.Очевидно, он и клавиатура отображаются в портретной ориентации, когда EAGLView находится в портретной ориентации.
Без необходимости изменять EAGLView на альбомную ориентацию, есть ли способ заставить UITextView и клавиатуру отображаться в альбомной ориентации?
Если я изменю ориентацию EAGLView на альбомную, чтобы это работало, есть ли какой-нибудь удар по производительности?Я несколько раз читал, что ориентация вида GL на что-либо, кроме портретного представления по умолчанию, приведет к снижению производительности, хотя я не могу найти каких-либо убедительных доказательств этого.
Спасибо,