【问题标题】:iOS: add system sound to button in swift [duplicate]iOS:快速将系统声音添加到按钮[重复]
【发布时间】:2017-09-24 05:40:08
【问题描述】:

有没有办法像苹果计算器应用一样使用系统声音

@IBAction func button(_ sender: UIButton) {

}

感谢帮助

相信有一些不同我的意思是使用系统声音 发布的问题是专注于使用 url 声音

【问题讨论】:

    标签: ios iphone swift


    【解决方案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来查看其他常量。

    【讨论】:

    • 谢谢....你能给我另一个例子,不是振动而是播放系统声音...我对 SystemSoundID 感到困惑
    • 查看我的编辑。基本上,kSystemSoundID_Vibrate 只是一个常数。
    • 但只有 kSystemSoundID_Vibrate 适用于 iPhone ..
    猜你喜欢
    • 1970-01-01
    • 2012-04-26
    • 2018-06-07
    • 2015-02-05
    • 1970-01-01
    • 1970-01-01
    • 2013-02-26
    • 2014-12-22
    • 1970-01-01
    相关资源
    最近更新 更多