我在一个iPhone应用程序中有一个MPMediaPickerController,它提示用户选择他们想要播放的歌曲。
我想要实现的是与设备上的操作系统捆绑在一起的音乐/iPod应用程序。我希望用户从专辑中选择一首歌曲,然后将专辑中的所有歌曲添加到“播放列表”中进行播放。
例如:用户从包含10首歌曲的专辑中选择第三首歌曲。我想填充项目,以便播放该专辑中的所有歌曲,并将"playlist“索引设置为3,就像音乐/iPod应用程序一样。
有人能为我提供Xcode的代码,使我能够执行这个看似单调乏味的任务吗?
谢谢。
发布于 2012-07-02 19:59:57
我也遇到了同样的问题,我求助于第三方库:https://github.com/jaminguy/JGMediaPicker
发布于 2011-08-07 19:13:53
查看来自苹果的AddMusic示例应用程序
http://developer.apple.com/library/ios/#samplecode/AddMusic/Introduction/Intro.html
以此为起点,您需要查看苹果的MPMediaQuery文档,特别是"albumsQuery“构造函数。这允许您创建只包含符合条件的mediaItems的mediaItemCollection (或播放列表)。
https://stackoverflow.com/questions/6966129
复制相似问题