如何使用Swift使iPhone振动?
我需要使iPhone震动,但是我不知道如何在Swift中做到这一点。我知道在Objective-C中,您只需编写:
import AudioToolboxAudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
但这对我不起作用。
回答:
简短示例:
import UIKitimport AudioToolbox
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
AudioServicesPlayAlertSound(SystemSoundID(kSystemSoundID_Vibrate))
}
}
加载到手机上,它将振动。您可以根据需要将其放在函数或IBAction中。
回答:
AudioServicesPlayAlertSoundWithCompletion(SystemSoundID(kSystemSoundID_Vibrate)) { }
正如苹果代码文档所写:
在将来的版本中将不推荐使用此功能。请改用AudioServicesPlaySystemSoundWithCompletion。
如果振动不起作用。在声音和触觉设置中检查振动是否启用
以上是 如何使用Swift使iPhone振动? 的全部内容, 来源链接: utcz.com/qa/430040.html