Как я могу переключить показ скрытых элементов управления воспроизведением в AVplayerController с помощью одной кнопки? - PullRequest
0 голосов
/ 01 октября 2018

Я сделал свое приложение с 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)
}
...