UIViewController View вращается, когда для вращения установлен только портрет

Я создаю свое приложение для iOS 7. На модульном контроллере просмотра у меня есть следующий код для ориентации интерфейса пользователя.

- (**********)supportedInterfaceOrientations {

 return UIInterfaceOrientationMaskPortrait;
}

- (BOOL)shouldAutorotate
{
 return NO;
}

Однако, когда я вращаю свое устройство, он вращается вместе с устройством! Я должен добавить, что это модальное представление встроено в UINavigationController.

Я ценю любые советы.

1 ответ

Нашел этот пост на форумах Apple Dev.

https://devforums.apple.com/message/861976#861976

отвечает на вопрос.... если он встроен в UINavigationController, вы должны подклассифицировать контроллер навигации для управления вращением устройства, которое отличается от настроек в настройках вашего приложения.

licensed under cc by-sa 3.0 with attribution.