У меня есть приложение с вкладками. Я установил фиксированную ориентацию для вкладок, установив контроллер панели вкладок в контроллер корневого представления окна, а затем переопределив поведение навигационного контроллера и таббаконтроллера с помощью подкласса (хотя и не рекомендуется). Теперь ориентация работает на всех вкладках, за исключением дополнительного контроллера навигации и его дочерних контроллеров просмотра. Я знаю, что проблема в том, что уведомление о повороте устройства не передается дочерним контроллерам просмотра внутри контроллера навигации в контроллере панели вкладок. Кроме того, свойство more navigationcontroller доступно только для чтения.
Моя проблема в том, что я хочу поддерживать всю ориентацию в контроллере моренавигации, а также в контроллерах просмотра дочерних элементов. Теперь shoulautorotate внутри дочерних контроллеров представления контроллера morenavigation не вызывается.