@ MayPhyu Вы проверили это решение? может ли это работать
ел бы повернуть мой контроллер представления, когда воспроизводится фильм.
Мой вопрос может быть дубликатом, но я перепробовал много способов, когда обнаружил переполнение стека. Но все коды не работают. Может быть, я поставил коды неправильно.
override var shouldAutorotate: Bool {
return false
}
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
//return[.portrait,.landscapeRight]
return .landscapeLeft
}
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation {
//return UIInterfaceOrientation.landscapeRight
return .landscapeLeft
}
Я поместил этот код в файл vlcplayerviewcontroller.swift.
Когда пользователь нажимает кнопку воспроизведения, он переходит на vlcplayerviewcontroller.swift, и я хотел бы автоматически показывать фильм в ландшафтном режиме. Я понятия не имею, как я могу это сделать.
Моя ссылка ссылкаКак заблокировать ориентацию одного контроллера вида в портретном режиме только в Swift.