2011-07-14 12 views
3

私のアプリケーションでMPMusicPlayerControllerを使用しています。メソッド "setQueueWithItemCollection"を使用してキューを設定しています。私は、曲を再生することができます前/次の曲に移動 しかし、私はMPMusicPlayerControllerキューからいくつかの5曲を再生することができますか?iPhone - MPMusicPlayerController - キューからオーディオを選択して再生する

+0

あなたは何をしたいですか?指揮は5曲目を演奏しますか? –

+0

はい、5thソングを直接 – Satyam

+0

で演奏したいですか? –

答えて

0

アプリケーションでキューの別のリストを維持する必要があります。 それから、別の曲にジャンプするたびに、プレイヤーに現在のアイテムを渡し、それを反復する配列からそれを比較し、同時に音楽プレーヤーの前または次の曲にスキップします。 他の解決策は見つかりませんでした。

+0

このソリューションはどのくらいの速さで1,000曲の並びと言えますか? (トラック500にスキップしたければ) – sooper

2

キューを設定すると、アクセス可能な別の場所にキューを保存します。 5番目の曲を再生する場合は、MPMusicPlayerController.nowPlayingItem = [[キューアイテム] objectAtIndex:4]を使用し、5番目の曲を再生します。 5回スキップする必要はありません。

関連する問題