设置AVPlayerViewController的背景图像

Fay*_*waz 3 audio ios avplayer swift avplayerviewcontroller

我正在使用AVPlayerViewController播放音频.使用它的原因是它提供并处理基本控制,即播放/暂停/滑块/音量.

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

我不想使用AVPlayer或AVAudio播放器,因为在这种情况下我将必须处理所有控件.我怎么能这样做?

MOH*_*HAQ 7

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

如果您也想要自定义设计,也可以将UIImageView添加为contentOverlayView.Add按钮等.

controller.contentOverlayView.addsubview(myImageView)
Run Code Online (Sandbox Code Playgroud)

改变颜色等:

controller.contentOverlayView.backgroundColor = UIColor(red: 178/255, green: 178/255, blue: 122/255, alpha: 1)
Run Code Online (Sandbox Code Playgroud)

更多检查以下链接

将AVPlayerViewController背景更改为专辑图片objective-c iOS

  • 问题被标记为Swift,而不是Objective-C (2认同)