如何向 AVPlayerViewController 添加自定义按钮?

Dav*_*vid 5 ios avplayerviewcontroller

有什么方法可以将“向后/前进跳过 30 分钟”按钮添加到子类 AVPlayerViewController 中,使其看起来像原生的(就像播放/暂停按钮一样)?

Dav*_*vid 2

实际上没有“好的”方法可以做到这一点。Apple 保持 AVPlayerViewController 简单,但不幸的是不可扩展。

您唯一能做的就是设置自定义覆盖视图。但这并不能解决问题。

文档说你不应该继承 AVPlayerViewController 的子类,这意味着你要么使用它并接受它的原样,要么编写自己的控制器来管理 AVPlayer 的实例并拥有你需要的一切。