首页 > 解决方案 > 如何一键切换 AVplayerController 中的显示隐藏播放控件?

问题描述

我用 AVplayer 制作了我的应用程序,并通过功能寻找时间来控制视频

当我点击按钮进行搜索时,播放器控件不会显示,但是当我点击视频层时它会显示。

如何让我的按钮切换以显示玩家控制?

这是我的代码:

override func viewDidLoad() {
    super.viewDidLoad()
    self.player = AVPlayer(url: videoUrl)
    self.avpController = AVPlayerViewController()
    self.avpController.player = self.player
    avpController.view.frame = viewPlayer.frame
    self.addChild(avpController)
    self.view.addSubview(avpController.view)
    self.player.play()
}

@IBAction func btnSeek(_ sender: Any) {
    let seconds : Int64 = Int64(20)
    let targetTime:CMTime = CMTimeMake(value: seconds, timescale: 1)
    player.seek(to: targetTime)
}

标签: iosswiftavplayer

解决方案


推荐阅读