Ios 在UIButton操作时,设备的磁带不工作
有一个磁带,在长按用户得到震动和设备的感觉一秒钟 我的设备是iPhone 6s 12.6.1版,希望它支持tapticIos 在UIButton操作时,设备的磁带不工作,ios,swift,taptic-engine,Ios,Swift,Taptic Engine,有一个磁带,在长按用户得到震动和设备的感觉一秒钟 我的设备是iPhone 6s 12.6.1版,希望它支持taptic @IBAction func onClick(_ sender: Any) { let generator = UIImpactFeedbackGenerator(style: .heavy) generator.prepare() generator.impactOccurred() // Do Something } 以上代码不起作用 点
@IBAction func onClick(_ sender: Any) {
let generator = UIImpactFeedbackGenerator(style: .heavy)
generator.prepare()
generator.impactOccurred()
// Do Something
}
以上代码不起作用
点击按钮时,我想使用taptic让用户点击按钮!同样的事情,我想用于选择器视图和其他用户验证输入的操作
让我了解一下taptic是相同的小机械运动吗?请确保在“设置”中启用此功能。如果没有, 打开系统触觉 转到“设置”。 点击声音和触觉。 一直向下滚动到系统触觉。
打开此选项。这是您可以使用的所有可能的触觉反馈类型的列表。所有这些都应该有效。我不认为你的代码有什么必然的错误,也可能是连接问题。确保按钮未被禁用,其已连接,或未在某物后面 同样,6s支持触觉反馈
@IBAction func errorButtonTapped(_ sender: UIButton) {
let generator = UINotificationFeedbackGenerator()
generator.notificationOccurred(.error)
}
@IBAction func successButtonTapped(_ sender: UIButton) {
let generator = UINotificationFeedbackGenerator()
generator.notificationOccurred(.success)
}
@IBAction func warningButtonTapped(_ sender: UIButton) {
let generator = UINotificationFeedbackGenerator()
generator.notificationOccurred(.warning)
}
@IBAction func lightButtonTapped(_ sender: UIButton) {
let generator = UIImpactFeedbackGenerator(style: .light)
generator.prepare()
generator.impactOccurred()
}
@IBAction func mediumButtonTapped(_ sender: UIButton) {
let generator = UIImpactFeedbackGenerator(style: .medium)
generator.prepare()
generator.impactOccurred()
}
@IBAction func heavyButtonTapped(_ sender: UIButton) {
let generator = UIImpactFeedbackGenerator(style: .heavy)
generator.prepare()
generator.impactOccurred()
}