iPhone - MPMusicPlayerController - 从队列中选择音频并播放

时间:2011-07-14 06:08:49

标签: iphone mpmusicplayercontroller

我在我的应用程序中使用MPMusicPlayerController。我正在使用方法“setQueueWithItemCollection”设置队列。我可以播放歌曲,转到上一首/下一首歌等。 但是如何让MPMusicPlayerController从队列中播放第5首歌?

2 个答案:

答案 0 :(得分:2)

设置队列时,将队列保存在您可以访问的其他位置。 如果你想播放第五首歌曲,请使用MPMusicPlayerController.nowPlayingItem = [[queue items] objectAtIndex:4],它将播放第五首歌曲。你不必跳过5次。

答案 1 :(得分:0)

您必须在应用程序中维护另一个队列列表。 然后每次,当你跳到另一首歌曲时,让玩家获得当前项目,从你的阵列中进行比较,迭代它,同时使用跳过上一首或来自音乐播放器的下一首歌曲。 没有找到其他解决方案。