在播放声音时如何显示UIImageView?

时间:2009-03-05 05:01:00

标签: iphone

我正在尝试在播放声音时显示图像。我可以让它出现,但是一旦声音播放完毕,我就很难让它消失。

我的代码:

-(IBAction)guitarChord:(id)sender
{
    if (theAudio.playing == YES) {
        theAudio.stop;
        theAnimation.stop;
    } else {
        theAudio.play;   
        theAnimation.play;   
    }
}

我正在使用AVAudioPlayer。

任何想法我做错了什么?

如何检测声音已停止?

1 个答案:

答案 0 :(得分:2)

简而言之,您需要查看AVAudioPlayerDelegate和audioPlayerDidFinishPlaying。