Я использую UINavigationController для отображения и просмотра поп. Панель навигации скрыта.UINavigation Controller и Autorotation
У меня есть RootViewController, который настроен на авторотирование. Он отлично работает, когда он виден. У меня также есть GalleryViewController. У него отключена авторотация, просто возвращая нет.
Моя проблема в том, когда GalleryViewController находится в стеке нав, RootViewController перестает реагировать на это АВТОПОВ события.
Если я в портретном, и я повернуть устройство (во время просмотра GalleryViewController), а затем нажмите кнопку назад, он выталкивает GalleryViewController из стека и показывает RootViewController, но RootViewController не изменил вращение как это должен иметь.
Я застрял в методе -viewWillAppear и проверил состояние ориентации UIDevice. Это дает мне правильную ориентацию устройства.
BTW, я также попытался включить авторотацию в GalleryViewController. Затем он правильно поворачивает изображение, но не поворачивает RootViewController.
Похоже, что при использовании контроллера навигации поворачивается только верхняя часть стека.
ВОПРОС: Поскольку устройство знает, что в правильном вращения при -viewWillAppear называется, я могу заставить его обновить как-то ??
-Марк