现在我有一个扩展,可以让设备在应用程序的任何地方振动:
extension UIDevice {
static func vibrate(style: UINotificationFeedbackGenerator.FeedbackType) {
guard CHHapticEngine.capabilitiesForHardware().supportsHaptics else {
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)
return
}
let generator = UINotificationFeedbackGenerator()
generator.notificationOccurred(style)
}
}
问题在于使用触觉的设备。现在我使用风格 aswarning
但设备振动非常微弱,甚至不明显。是否有另一种方法可以使设备振动 2 次或更强烈?
我在代码中尝试了不同的振动样式,但振动仍然很弱。