У меня есть приложение, в котором есть контроллер панели вкладок и несколько контроллеров навигации внутри контроллера панели вкладок. Я настроил панель вкладок, расширив ее и применив метод shouldAutoRotateOnOrientation Change и вернув YES для определенных контроллеров представления, которые я хочу показать, разрешить автоматический поворот. Это работает нормально, пока я программно не изменю selectedIndex панели вкладок. Как только я изменяю selectedIndex панели вкладок, методы изменения shouldAutoRotateOnOrientation контроллера вкладок перестают вызываться. Не могли бы вы сказать, в чем, возможно, была проблема, и был ли метод shouldAutoRotate доставлен в какой-либо другой объект viewcontroller, когда я изменял selectedIndex панели вкладок?