Я создал приложение контроллера с разделенным представлением. Я хочу по-разному отображать свои кнопки и элементы управления в альбомной и портретной ориентации (только положение). Когда я меняю ориентацию на альбомную, элементы управления отображаются только в портретной ориентации. Когда я нажимаю на ячейку в табличном представлении, она отображается в правильном положении. В чем причина этого? Помоги мне, пожалуйста.

1
elez 2 Янв 2012 в 11:07

1 ответ

Я немного запутался в вашем вопросе, но я думаю, вы пытаетесь спросить, как изменить свой вид, если экран находится в альбомной или портретной ориентации. Не видя вашего кода, трудно точно сказать вам, как это сделать, но общая идея (по крайней мере, как я делаю это в своем коде) заключается в том, что вы хотите разделить свой код на две части: одна в альбомной ориентации, а другая тот, который находится в портретной ориентации. Вы можете заметить разницу, увидев, больше ли высота экрана, чем ширина экрана.

0
Reid 2 Янв 2012 в 11:18
Я использую такой код. Отдельный код для альбомной и портретной ориентации. Но я меняю ориентацию с книжной на альбомную, тогда он не загружается автоматически. Когда я нажимаю на ячейку в табличном представлении в контроллере с разделенным представлением, отображается только ландшафтный режим.
 – 
elez
3 Янв 2012 в 09:59