设置 AVPlayerViewController 的背景图片

Set background image of AVPlayerViewController

我正在使用 AVPlayerViewController 播放音频。使用它的原因是它提供并处理基本控件,即 play/pause/slider/volume。

现在,我需要设置这个视图的背景图片。将从某个网络位置获取图像。我调试了 AVPlayerViewController 的视图层次结构。有一个图像视图。我不确定如何访问它,或者即使它可能

我不想使用 AVPlayer 或 AVAudio 播放器,因为在那种情况下我将不得不处理所有 controls.How 我可以这样做吗?

是的,您可以通过自定义 contentOverlayView 来自定义 AVPlayerViewController。

添加 UIImageView 作为 contentOverlayView.Add 按钮等,如果你也想为它们定制设计。

controller.contentOverlayView.addsubview(myImageView)

要更改颜色等:

controller.contentOverlayView.backgroundColor = UIColor(red: 178/255, green: 178/255, blue: 122/255, alpha: 1)

更多检查 link