У меня есть три контроллера вида: MainViewController
, FirstModalViewController
и SecondModalViewController
. Все они реализовали shouldAutorotateToInterfaceOrientation:
.
В MainViewController
я представляю FirstModalViewController
, используя presentModalViewController:animated:
с модальным стилем UIModalPresentationFormSheet. Затем в FirstModalViewController
я представляю SecondModalViewController
, используя тот же метод, но с модальным стилем UIModalPresentationFullScreen.
Проблема в том, что после того, как я повернул устройство, а затем отклонил SecondModalViewController
, я заметил, что FirstModalViewController
не выполняет автоматическое, но MainViewController
.
Почему FirstModalViewController
не выполняет автоматический поворот, если он покрыт SecondModalViewController
?