iOS:快速将系统声音添加到按钮[重复]

Posted

技术标签:

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

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

@IBAction func button(_ sender: UIButton) 


感谢帮助

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

【问题讨论】:

【参考方案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 ..

以上是关于iOS:快速将系统声音添加到按钮[重复]的主要内容,如果未能解决你的问题,请参考以下文章

在 UNNotificationServiceExtension 中将系统声音添加到 iOS 远程通知

如何在 iPad 上播放系统按钮点击声音?

使用 Monotouch 播放默认 iOS 系统声音

为啥录屏没声音

向html中的按钮添加声音[重复]

完成的 iPhone 应用程序:添加一个新功能。录制系统声音,然后能够播放