【发布时间】:2017-06-30 12:05:08
【问题描述】:
我想以自定义大小显示 .mov 文件。我的控制器有一个 xib 文件。
顶视图是 UIView 的子类。我想在这个视图中显示视频。 有我用于创建视频视图的代码。但我的视频播放器大小有问题。如何解决这个问题。
这是我的代码:
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)
}
【问题讨论】:
-
在您的自定义
UIView中添加您的播放器layerframe。 -
@AnuragSharma 怎么办?
标签: ios swift3 avfoundation avkit