1

Мое приложение - приложение для портрета, теперь я хочу поставить контроллер вида в ландшафт. Есть простой способ сделать это? Я установил информацию об устройстве только в портрете, теперь у меня есть контроллер просмотра, в котором есть медиаплеер, и я думаю, что лучше смотреть это видео в ландшафтном режиме. Я попытался это методы:Установить ориентацию ландшафта для контроллера вида

  • - (BOOL)shouldAutorotate: не работает
  • - (NSUInteger)supportedInterfaceOrientations: не работает

Вы знаете, если есть способ решить эту проблему без повтора всех приложений вставив категории?

ответ

2

У вас есть 2 вещи, чтобы сделать:

  • Набор поддерживаемых ориентациях устройств на целевой информации enter image description here

  • Установите метод (NSUInteger)supportedInterfaceOrientations для вашего ViewController. Если это представление должно показывать только видео, я думаю, вы должны разрешить только UIInterfaceOrientationMaskLandscape.

Смежные вопросы