ios - 如何一键切换 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)
}
解决方案
推荐阅读
- javascript - ECharts Apache:条形图 - 添加水平水平线
- azure-functions - 如何使用来自 Dynamics 365 的数据创建具有天蓝色功能的二维码
- amazon-cloudfront - aws Cloudfront 中的维护页面
- php - 有什么方法可以将我的 php 应用程序从计算机服务到整个互联网?
- python-3.x - 根据指定值评估集合中所有可能的值组合
- .htaccess - 如何从 .htaccess 文件重定向 URL
- node.js - 区分 nginx 服务器上的公用文件夹
- python - 如何将 Django 模型限制为单个一对一关系?
- python - 无法使用 selenium python 检索 web 表的所有 tr 元素
- database - 如何在flutter中实现新的数据库源