ios - 是否可以更改 AVPlayer 的背景颜色?如果是,如何?

标签 ios swift avplayer

我想将默认背景颜色从黑色更改为我想要的颜色。可能与视频形成对比的颜色(大部分时间是黑色的)。

我在我的 viewWillAppear() 函数中添加了这段代码:

let playerLayer = AVPlayerLayer(player: player)
playerLayer.backgroundColor = UIColor.blueColor().CGColor

最佳答案

背景的黑色是 AVPlayerView - Controller View 的背景颜色,您可以自由更改。

例如:

let av = AVPlayerViewController()
av.view.backgroundColor = UIColor.whiteColor()

关于ios - 是否可以更改 AVPlayer 的背景颜色?如果是,如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37204758/

相关文章:

ios - 在 React Native 中打开 iOS 中的某个 HealthKit 屏幕

ios - Swift-在将最新通知附加到数组后,所有 UILocalNotification 时间都发生了变化

ios - 在另一个 Controller 中停止 AVPlayer 音乐

swift - 使用不同的 swift 文件播放音频

ios - 如果应用程序设备方向是纵向如何在 ios、swift 2.3 中仅为一个 View Controller 设置强制横向

ios - 如何使用 AVPlayer 播放 Apple Music 文件(甚至是 "available offline"文件)?

ios - 使用UIImage放大UIView而不影响UIImage的分辨率

ios - 使用 Swift 从特定网页检索和解析文本

ios - 使用 pdfkit 显示 pdf

swift - 使用协议(protocol)向现有枚举添加案例