使用 AudioToolbox 播放 iOS 系统音效
了解如何使用 AudioToolbox 框架,为你的 App 添加系统音效反馈。
在应用开发中,通过使用适当的音效和震动反馈,能够近一步提升用户体验。比如,在用户操作成功时播放一声提示音。
AudioServicesPlaySystemSound
Xcode 提供了直接调用系统内置音效的方法,比如用于通知、提示的短音效。我们可以直接使用 AudioToolbox
框架的 AudioServicesPlaySystemSound
方法来调用。
// 导入框架
import AudioToolbox
// 播放成功提示音
AudioServicesPlaySystemSound(1057)
// 播放错误提示音
AudioServicesPlaySystemSound(1053)
系统音效编号
常用系统音效 ID:
- 1057:成功提示音
- 1053:错误提示音
- 1003:新消息音
- 1103:锁屏音效
- 1152:快门音效
更详细的系统音效列表: