我想关闭视图控制器并获得类似于发送电子邮件的嗖嗖声。知道我该如何处理吗?
问问题
553 次
2 回答
1
您可以使用系统声音或AVPlayer类作为您的声音。UIViewController类有一个viewWillDisappear:
和一个viewDidDisappear:
。你可以在那里插入你的代码。
于 2013-06-17T00:14:35.193 回答
1
使用音频工具箱:
#include <AudioToolbox/AudioToolbox.h>
像这样加载您的音频资源:
NSURL* soundUrl = [[NSBundle mainBundle] URLForResource: @"emailsent" withExtension: @"aif"];
AudioServicesCreateSystemSoundID ((__bridge CFURLRef)(soundUrl), &emailSentSoundId);
其中 emailSentSoundId 应声明为:
SystemSoundID emailSentSoundId;
像这样播放声音:
AudioServicesPlaySystemSound(emailSentSoundId);
于 2013-12-30T00:29:50.547 回答