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 回答