Apple が IPod ライブラリ アクセス用に作成した addmusic の例を使用して、MY アプリケーションで音楽を再生できるようにしたいと考えています。しかし、どのファイルをコピーすればよいのか、またその 2 つを結合する方法がわかりません。どなたか教えてください。私はすでに MY アプリケーションでボタンを作成しており、クリックすると AddMusic の例のボタンが Mediapicker を開くのと同じことを行います。どんな助けでも大歓迎です。
2010 次
1 に答える
2
例から特定のファイルをコピーする必要はありません。関数の一部だけをコピーします。
MPMediaPickerControllerを使用する音楽を選択するには、 MainViewController.m のAddMusicOrShowMusicを見て、それをインスタンス化する方法と、実装する必要があるデリゲート メソッドを確認します。
音楽を再生するために使用する必要がある重要なクラスはMPMusicPlayerControllerです。MainViewController.m には、実装する必要があるメソッドとその使用方法が表示されます。たとえば、(IBAction) playOrPauseMusic: (id)sender { を参照してください。
基本的に、MPMediaPickerController によって返されたメディア アイテムを取得し、MPMediaPickerController で setQueueWithItemCollection を呼び出して音楽をキューに入れます。その後は、play/pause/etc を呼び出してインターフェイスを更新するだけです。
必要なコードはすべてそこにあるので、適切なビットを引き出すだけです。
于 2010-02-28T00:02:10.430 に答える