MPMediaPickerController

MPMediaPickerController

我制作了一个使用MPMediaPickerController的应用程序,该应用程序允许用户从其音乐库中选择歌曲。

很棒的是,当您打开iTunes音乐比赛时,MPMediaPickerController也会自动包括iTunes音乐比赛曲目...

但是,用法并不尽如人意。

第一张照片显示“云”图标,如果单击它,则歌曲“下载”,但没有指示它是否确实在下载或任何进度条...



当您单击云图标时,iPad音乐库会显示一个指示器,并显示音乐匹配文件的下载进度。



是否可以使用MPMediaPickerController将其打开?或有任何想法可以显示此类进度信息?

谢谢

最佳答案

您可以轮询MPMediaItem的MPMediaItemPropertyAssetURL,并显示不确定的进度或活动指示符,直到MPMediaItemPropertyAssetURL返回以“ ipod-library://”开头的URL(此后应返回nil)。您不会知道下载的实际进度,但是可以告诉用户何时可以播放。

关于ios - MPMediaPickerController中的iTunes Music Match文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8707537/

10-10 10:20