У меня есть uiNavigationController и два viewController.У меня проблема в том, что представления генерируются в портретном размере, хотя я хочу, чтобы они были в альбомной ориентации!
Вот что я делаю:
1) Создание экземпляра view1 и добавлениеэто в стек uiNavigationControllers.Это выполняется внутри метода делегата didFinishLoadingWithOptions (...).
2) view1 имеет кнопку, которая при нажатии создает экземпляр view2 и помещает его в стек uiNavigationControllers.
Кажется, что это работает нормально, за исключением того, что представления создаются в портретном формате.Я собирался вручную форсировать ландшафт, используя методы преобразования, как только я создаю их экземпляр, но это выглядит очень странно.
Я действительно размышлял, что это как-то связано с методом shouldAutorotateToInterfaceOrientation, но это установлено для ландшафта во всех viewControllers.
Вопрос 1) Как, черт побери, я могу решить эту проблему, является ли подход «хакерского преобразования» единственным способом?
Вопрос 2) Это правильный способ использования навигационного контроллера - яновичок в программировании iPhone.Все, что я хочу, - это два альбомных вида, между которыми я могу щелкнуть, и это, кажется, делает это помимо битов ландшафта ^^.