Поворот в книжную ориентацию при нажатии кнопки "Назад"
-
27-10-2019 - |
Вопрос
Эй, у меня возникла проблема, когда я разрешил отображать один viewcontroller в книжной и альбомной ориентации, однако, когда пользователь нажимает кнопку "Назад", я хочу переключить ориентацию приложений обратно на книжную.В настоящее время, если пользователь нажимает кнопку "Назад", когда она находится в альбомном режиме, остальная часть приложения остается в альбомном режиме, кто-нибудь сталкивался с решением для автоматического поворота?
[ПРАВИТЬ]
Эффект аналогичен тому, что возникает при использовании [[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait];
но это скрытый метод API :-(
Решение
Что я понял из вашего вопроса, так это то, что вы хотите поворачивать только один вид в книжной и альбомной ориентации.Если это то, что вы хотите, тогда просто перейдите к методу - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
а затем верните true, тогда ваш единственный вид будет вращаться.