gpt4 book ai didi

ios - 确定一首歌在 iOS 中是否有专辑封面

转载 作者:可可西里 更新时间:2023-11-01 06:15:23 37 4
gpt4 key购买 nike

我正在开发一个 iOS 应用程序,我需要确定一首歌曲是否有专辑封面。我正在使用 MPMusicPlayerController 访问 native iOS 音乐库,我正在使用 MPMediaItemArtwork 来捕获从 iOS 音乐库发送的艺术作品。这是我用来获取艺术品的编码:

MPMediaItemArtwork *mpArt = [mpSong valueForProperty:MPMediaItemPropertyArtwork];

为了测试艺术品是否存在,我使用这个:

if (mpArt)
{
imgArt = [mpArt imageWithSize:CGSizeMake(250, 250)];
}
else
{
imgArt = [UIImage imageNamed:@"Alternative_Artwork_Image.jpg"];
}

无论歌曲的插图是什么,结果总是正确的。

如有任何帮助,我们将不胜感激。提前谢谢你。

最佳答案

我认为如果是 iCloud 选择它总是会返回 true,因为它最终会下载。尝试寻找与 MPMediaItemPropertyIsCloudItem

的相关性

您也可以尝试从边界获取信息...当找不到图像时,边界可能是 0x0。

关于ios - 确定一首歌在 iOS 中是否有专辑封面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20849960/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com