je veux montrer fichier .mov dans un format personnalisé. J'ai un fichier xib pour mon contrôleur.Créer VideoPlayer Avec Taille personnalisée à Swift 3
des thats vue de dessus est sous-classe de UIView. Je veux montrer la vidéo dans cette vue. il y a mon code pour créer vue vidéo. mais il y a un problème de taille de mon lecteur vidéo. comment peut résoudre ce problème.
il est mon code:
private func playVideo() {
guard let path = Bundle.main.path(forResource: "video_2017-06-30_15-49-05", ofType:"mov") else {
debugPrint("video.m4v not found")
return
}
let player = AVPlayer(url: URL(fileURLWithPath: path))
let playerController = AVPlayerViewController()
playerController.player = player
let avPlayerLayer = AVPlayerLayer(player: player)
avPlayerLayer.frame = videoView.layer.frame
videoView.layer.insertSublayer(avPlayerLayer, at: 0)
}
Ajoutez votre lecteur 'layer'' frame' dans votre 'UIView' personnalisé. –
@AnuragSharma Comment faire? – ava