在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
音效,又称“短音频”,通常在程序中的播放时长为1~2秒,在APP开发的过程中添加音效,往往能起到点缀效果,提升整体用户体验。下面简单说下swift中音效的播放以及对系统方法的封装。 如果每次使用时都要逐一寻找方法可能会有些不便,所以我们可以对其进行统一封装。封装的话我们便要考虑参数的传入问题,首先播放的音频应有外界使用者确定,所以根据音频文件来给soundID赋值的文件名应该作为参数传入。其次,几个方法的区别在于是否有震动和是否有回调监听播放完成,那么这两个参数可以使用BOOL值和闭包作为参数传入。为了方便别人调用,我们还可以把isAlert 和 completion两个参数设置默认值。 然后外界可以通过我们封装的工具类,直接调用我们的方法实现种不同效果 |
请发表评论