2

基本的に私は 3 つのビュー スタックを持っています。最後のビューでは、ユーザーが自分のライブラリから曲を選択できるようにする MPMediaPickerController を取得しました。曲は後で最初のビューから再生されます。プレーヤーに (最初のビューで) 何を再生する必要があるかを伝えるにはどうすればよいですか?

1 つの可能性は、通知を送信し、MPMediaItemCollection をオブジェクトとして含めることでしょうか?

これは正しい方法ですか、それとももっと賢い提案はありますか?

4

2 に答える 2

1

最終的に NSNotification を使用し、MediaItemCollection を userInfo としてアタッチしました。

于 2010-08-18T20:04:47.917 に答える
0

MPMediaPickerController デリゲートを使用します。

3 番目のビュー コントローラーで、MPMediaPickerController デリゲートを最初のビューに設定します。最初のビュー コントローラーにデリゲート コールバック関数を実装します。

于 2011-06-27T08:01:34.937 に答える