Поворот в книжную ориентацию при нажатии кнопки "Назад"

StackOverflow https://stackoverflow.com/questions/5361799

Вопрос

Эй, у меня возникла проблема, когда я разрешил отображать один viewcontroller в книжной и альбомной ориентации, однако, когда пользователь нажимает кнопку "Назад", я хочу переключить ориентацию приложений обратно на книжную.В настоящее время, если пользователь нажимает кнопку "Назад", когда она находится в альбомном режиме, остальная часть приложения остается в альбомном режиме, кто-нибудь сталкивался с решением для автоматического поворота?

[ПРАВИТЬ]

Эффект аналогичен тому, что возникает при использовании [[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait]; но это скрытый метод API :-(

Это было полезно?

Решение

Что я понял из вашего вопроса, так это то, что вы хотите поворачивать только один вид в книжной и альбомной ориентации.Если это то, что вы хотите, тогда просто перейдите к методу - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

а затем верните true, тогда ваш единственный вид будет вращаться.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top