iOS:在swift中为按钮添加系统声音

时间:2017-09-24 05:40:09

标签: ios iphone swift

有没有办法像Apple计算器应用程序一样使用系统声音

@IBAction func button(_ sender: UIButton) {

}

帮助赞赏

相信有一些不同我的意思是使用系统声音 发布的问题集中在使用网址声音

1 个答案:

答案 0 :(得分:1)

您可以使用 AudioToolbox 框架。示例用法(使设备振动):

import AudioToolbox.AudioServices

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)
AudioServicesPlayAlertSound(kSystemSoundID_Vibrate)

完整文档:https://developer.apple.com/documentation/audiotoolbox

要尝试其他常量,请参阅:https://developer.apple.com/documentation/audiotoolbox/system_sound_services/1618202-alert_sound_identifiers

或只是命令+单击常量kSystemSoundID_Vibrate以查看其他常量。