Мое приложение довольно просто: оно запускается с контроллером представления, который имеет представление таблицы (в сгруппированном виде) с несколькими параметрами. Когда пользователь нажимает на один из параметров, я нажимаю другой контроллер вида на свой контроллер навигации.
Этот второй контроллер просмотра просто отображает UIImageView, и пользователь может изменить ориентацию экрана на этом контроллере просмотра между режимами портрет/пейзаж. Это работает отлично, и все счастливы.
Однако, если пользователь нажимает кнопку "Назад" на моей навигационной панели во время ландшафтного режима, первая конфигурация контроллера все испорчена. См. Ниже для скриншотов до/после:
перед http://pessoal.org/shot1.jpg после http://pessoal.org/shot2.jpg
Любые подсказки о том, как заставить первый контроллер представления (второй снимок экрана в этом сообщении) оставаться в ориентации на портретном экране?