AvailableHapticFeedback
为所有 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 的反馈指南 或运行示例应用。
安装
CocoaPods
pod 'AvailableHapticFeedback'
手动
将 Sources/AvailableHapticFeedback.swift
复制到您的 Xcode 项目中。