我正在尝试在播放声音时显示图像。我可以让它出现,但是一旦声音播放完毕,我就很难让它消失。
-(IBAction)guitarChord:(id)sender
{
if (theAudio.playing == YES) {
theAudio.stop;
theAnimation.stop;
} else {
theAudio.play;
theAnimation.play;
}
}
我正在使用AVAudioPlayer。
任何想法我做错了什么?
如何检测声音已停止?
答案 0 :(得分:2)
简而言之,您需要查看AVAudioPlayerDelegate和audioPlayerDidFinishPlaying。