Ich habe eine ViewController
mit einer AVPlayer
, aber das Video ist automatisch gedreht, auch wenn ich Porträt als einzige unterstützte Ausrichtung in und Delegierten supportedInterfaceOrientationsFor
Funktion eingestellt habe.Wie kann ich die Autorotation auf AVPlayer Video deaktivieren?
Ich habe die Suche nach Dokumentation ohne Erfolg. Hier
ist ein Code:
var videoPlayer = AVPlayerViewController()
var player = AVPlayer.init(url: URL.init(fileURLWithPath: urlString))
videoPlayer?.player = player
videoPlayer?.view.frame = self.view.frame
videoPlayer?.showsPlaybackControls = false
self.present(videoPlayer!, animated: false, completion: {action in
self.player?.play()
})
Können Sie bitte etwas Code teilen? –
Sorry für spät, hier ist ein Code. –
Können Sie 'AVPlayerViewController' von der Unterklasse ableiten und' '' '' '' '' '' '' 'interfaceOrientations '' 'UIInterfaceOrientationMaskLandscape'' zurückgeben? –