设置AVPlayerViewController的背景图像

时间:2017-05-15 13:07:52

标签: ios swift audio avplayer avplayerviewcontroller

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

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

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

1 个答案:

答案 0 :(得分:5)

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

如果您也想为它们定制设计,也可以将UIImageView添加为contentOverlayView.Add按钮等。

controller.contentOverlayView.addsubview(myImageView)

改变颜色等:

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

更多检查以下链接

Change AVPlayerViewController background to album artwork objective-c iOS