我很难找到使用Spotify iOS SDK获取每个SPTPartialTrack封面图的解决方案。
我查看了他们的文档和github演示项目。我可以使用单独的调用获取封面,解析图像URL等,而无需使用SDK,我可以从currentTrackMetadata获取当前曲目的专辑封面。但是我试图在我的桌面视图上显示所有曲目的封面艺术。
感谢您指出我正确的方向!
答案 0 :(得分:4)
SPTImage *image = track.album.largestCover;
请注意,对于表格视图,您可能需要smallestCover
。另请注意,在某些情况下,可能没有封面艺术(在这种情况下,您将获得nil
)。
答案 1 :(得分:0)
您需要从SPTPartialTrack
更改为SPTTrack
才能获得封面图片。您可以使用SPTRequest的requestItemFromPartialObject:withSession:callback:
执行此操作
然后在回调中你可以访问track.album.largestCover,而不是nil
。