我想关闭一个视图控制器并获得类似于发送电子邮件的旋律声音。知道我怎么能接近这个吗?
答案 0 :(得分:1)
您可以使用System Sound或AVPlayer类作为声音。 UIViewController班级有viewWillDisappear:
和viewDidDisappear:
。您可以在那里插入代码。
答案 1 :(得分:1)
使用音频工具箱:
#include <AudioToolbox/AudioToolbox.h>
像这样加载音频资源:
NSURL* soundUrl = [[NSBundle mainBundle] URLForResource: @"emailsent" withExtension: @"aif"];
AudioServicesCreateSystemSoundID ((__bridge CFURLRef)(soundUrl), &emailSentSoundId);
其中emailSentSoundId应声明为:
SystemSoundID emailSentSoundId;
播放这样的声音:
AudioServicesPlaySystemSound(emailSentSoundId);