Программное переключение в ландшафтный режим, а затем обратно в ландшафтный / портретный режим - PullRequest
0 голосов
/ 14 февраля 2012

У меня есть приложение для одного просмотра. Его можно просматривать в портретном и ландшафтном режиме.

Тем не менее, кнопка в представлении должна принудительно переключать интерфейс в ландшафтный режим. Еще одно нажатие на кнопку вернет его в ландшафтный / портретный режим.

Есть ли способ достичь этого?

Ответы [ 2 ]

1 голос
/ 14 февраля 2012

Вы можете сделать 2 контроллера (портретный и пейзаж) и переключаться между ними без анимации.

0 голосов
/ 20 ноября 2012

Лучший способ переключить любой режим - создать собственный контроллер, поддерживающий только необходимую ориентацию, и немедленно удалить его.

Примерно так:

            UIViewController *mVC = [[CustomController alloc] init];
        [self presentModalViewController:mVC animated:NO];
        [self dismissModalViewControllerAnimated:NO];
        [mVC release];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...