美文网首页iOS Developer
iOS开发播放系统提示音

iOS开发播放系统提示音

作者: 简林000 | 来源:发表于2017-04-01 17:02 被阅读1444次

       项目中应产品的需求,需给button添加点击声音。下面我总结了一下关于播放系统提示音和播放自定义声音的方法。

一:播放系统提示音。

第一步:首先得导入AudioToolbox框架  #import<AudioToolbox/AudioToolbox.h>

第二步:定义一个SystemSoundIDSystemSoundID soundID =1000;

             AudioServicesPlaySystemSound(soundID);

SystemSoundID具体参数请参考传送门


二:播放本地文件

//得到音效文件的地址

NSString*soundFilePath =[[NSBundlemainBundle]pathForResource:nameofType:type];

//将地址字符串转换成url

NSURL*soundURL = [NSURLfileURLWithPath:soundFilePath];

//生成系统音效id

AudioServicesCreateSystemSoundID((__bridgeCFURLRef)soundURL, &soundFileObject);

//播放系统音效

AudioServicesPlaySystemSound(soundFileObject);

相关文章

网友评论

    本文标题:iOS开发播放系统提示音

    本文链接:https://www.haomeiwen.com/subject/peqvottx.html