统一的触感反馈接口,适用于 UIFeedbackGenerator
的所有子类,并为 iOS 9 提供可用性检查。
var haptic = AvailableHapticFeedback(style: .selection)
haptic.prepare() // load taptic engine (optional)
haptic.generateFeedback() // call to generate haptic feedback
haptic.end() // unload taptic engine (optional)
要了解不同的触感反馈样式,请参阅 Apple 的反馈指南 或运行示例应用。
pod 'AvailableHapticFeedback'
dependencies: [
.package(url: "https://github.com/yonat/AvailableHapticFeedback", from: "1.0.5")
]