使用Spotify IOS SDK获取每首曲目的封面?

时间:2015-02-11 02:04:43

标签: ios spotify

我很难找到使用Spotify iOS SDK获取每个SPTPartialTrack封面图的解决方案。

我查看了他们的文档和github演示项目。我可以使用单独的调用获取封面,解析图像URL等,而无需使用SDK,我可以从currentTrackMetadata获取当前曲目的专辑封面。但是我试图在我的桌面视图上显示所有曲目的封面艺术。

感谢您指出我正确的方向!

2 个答案:

答案 0 :(得分:4)

SPTImage *image = track.album.largestCover;

请注意,对于表格视图,您可能需要smallestCover。另请注意,在某些情况下,可能没有封面艺术(在这种情况下,您将获得nil)。

答案 1 :(得分:0)

您需要从SPTPartialTrack更改为SPTTrack才能获得封面图片。您可以使用SPTRequest的requestItemFromPartialObject:withSession:callback:执行此操作 然后在回调中你可以访问track.album.largestCover,而不是nil