【发布时间】:2013-06-13 11:23:59
【问题描述】:
我需要在打开视图后自动播放音频并有一个按钮来控制播放/暂停事件。我听说它有一个prepareToPlay可以通过按钮控制音频,但它不能自动播放音频。
这是我的代码:
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"track8"
ofType:@"mp3"]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
[audioPlayer prepareToPlay];
在按钮中:
-(IBAction)playPauseButtonPress:(id)sender{
if (self.isPlaying) {
[self.audioPlayer pause];
self.isPlaying = NO;
}else {
[self.audioPlayer play];
self.isPlaying = YES;
}
}
是否可以通过按钮自动播放音频和播放/暂停?怎么样?
【问题讨论】:
标签: iphone objective-c uibutton avaudioplayer