我正在使用AudioServicesPlaySystemSound来调用振动功能:
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
有没有办法设定振动的持续时间?我知道默认持续时间是0.4秒,但我希望有时让设备振动的时间少于或多于此。
答案 0 :(得分:4)
您可以使用这些数字减少振动。
AudioServicesPlaySystemSound(1519); // Weak
AudioServicesPlaySystemSound(1520); // Strong
您可以合并两到三个振动,以获得更长的振动时间。
答案 1 :(得分:2)
我认为不可能改变振动持续时间。即使您使用某些库实现它,但我不认为Apple会对此感到高兴。有可能拒绝您的应用程序..
答案 2 :(得分:2)
不允许更改振动的持续时间。如果你想要更多,你必须设置它在第一次完成后立即开始振动,但苹果已经知道拒绝这一点。