Я хотел бы повернуть контроллер просмотра при воспроизведении фильма.
Мой вопрос может повторяться, но я пробовал много способов, когда обнаруживал переполнение стека. Но не все коды работают. Может я коды неправильно вставил.
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">Как заблокировать ориентацию одного контроллера представления в портретном режиме только в Swift.