iPhone不振动

时间:2018-10-22 11:25:28

标签: ios iphone swift

我正在使用以下源代码来振动iPhone,但是它在iPhone 6s设备中不起作用。谁能指导我在ios swift中完成此任务

extension UIDevice {
        static func vibrate() {
            AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)
        }
    }

@objc func sos_Tapped(sender: UIButton!) {                        
        UIDevice.vibrate()
}

2 个答案:

答案 0 :(得分:0)

使用此代码

AudioServicesPlaySystemSound(SystemSoundID(kSystemSoundID_Vibrate))

答案 1 :(得分:0)

自从您提到iPhone 6s。您应该真正考虑使用UIFeedbackGenerator来实现这一目标。