3

上司は、名簿のフレームワークと同じように、モーダルUIを備えた組み込みのQTインターフェイスを介してオーディオファイルを再生する方法があると考えているようです。

また、メールアプリはQTモーダルプレーヤーをポップアップして、添付されたオーディオファイルを再生し、完了すると非表示になります。

2時間の調査を行いましたが、オーディオを再生するためのビルド済みのUIが見つかりません。を介してそれを実行できることは理解していますAVAudioPlayerが、それでもカスタムUIを作成する必要があります。これは問題ありませんが、視覚的な親しみやすさと一貫性を求めています。

見つけたばかりMPMusicPlayerControllerですが、ファイルパスからのメディアではなく、iTunesメディアのみを再生しているようです。

では、ビルド済みのオーディオプレーヤーUIはありますか?

4

1 に答える 1

3

MPMoviePlayerControllerオーディオファイルの再生にも使用できます(ただし、お勧めしません)。

MPMoviePlayerController *mPlayer = [[MPMoviePlayerController alloc] initWithContentURL: [NSURL URLWithString:@"http://www.freeaudioclips.com/music1/Sound_Effects/austinmail.wav"]];
// Show Audio player just to test it out
if (mPlayer)
{
    [mPlayer play];
}

詳細については、 Appleのドキュメントをお読みください。

于 2009-08-14T20:46:40.493 に答える