【发布时间】:2021-02-05 01:15:02
【问题描述】:
我一直在尝试使用MPMediaItemPropertyArtwork 更新在MPNowPlayingInfoCenter 中显示的项目的艺术品,如下面的代码所示来自Apple's docs
if let image = UIImage(named: "image_here") {
nowPlayingInfo[MPMediaItemPropertyArtwork] =
MPMediaItemArtwork(boundsSize: image.size) { size in
return image
}
}
我遇到的问题是,这会设置一个较小的图像,如下图红色方块所示。我试图弄清楚如何将图像设置在较大的黄色方块中,但我找不到任何可以区分两者的文档。
编辑
vint 在下面的回答澄清了较小的图标是应用程序图标。但是,我成功设置了 nowPlayingInfo 字典,因为我的其他元数据正在到达锁定屏幕控件,例如标题(模糊)、持续时间、已播放时间)。只是艺术品似乎无法正常工作。
【问题讨论】:
标签: ios swift xcode mpmediaitem