2

可能重复:
使用播放声音的相同按钮停止声音

嗨,我在我的应用程序中创建了一个播放声音的按钮

如果我在播放声音时单击此按钮,它会重新开始但不停止前一个声音,如何在播放下一个声音之前停止任何声音?

谢谢

编辑:

这是我用来播放声音的代码

-(IBAction)avviaSuono:(id)sender{
    CFBundleRef mainBundle= CFBundleGetMainBundle();
    CFURLRef soundFileURLRef;
    soundFileURLRef = CFBundleCopyResourceURL(mainBundle,(CFStringRef) @"fileName", CFSTR ("mp3"), NULL);
    UInt32 声音ID;
    AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
    AudioServicesPlaySystemSound(soundID);
}

播放文件 fileName.mp3

4

0 回答 0