3

iOS メディア ライブラリがアプリに引き継がれたら、独自のオーディオを挿入できるかどうか疑問に思っています。

例: その日に聞いた曲の数を示すすべての曲の後にオーディオを再生します。

フレームワークなので、できることは限られています。

4

1 に答える 1

2

これは実行可能なはずです。まず、クラスを のオブザーバーとして追加MPMusicPlayerControllerNowPlayingItemDidChangeNotificationして、iPod ライブラリ内の曲が変更されたときに通知を受けるようにします。そこから、iPod ライブラリにトラックを一時停止して再生し、その後音楽の再生を再開するように指示できます。

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(someSel:) name:MPMusicPlayerControllerNowPlayingItemDidChangeNotification object:nil];


[[MPMusicPlayerController iPodMusicPlayer] pause];
    // play your sound
[[MPMusicPlayerController iPodMusicPlayer] play];
于 2013-08-23T20:44:48.180 に答える