一.长震动的方法
1.导入AudioToolBox.framework
2.在需要震动的文件中 #import <AudioToolbox/AudioToolbox.h>
3.调用震动的方法:
方法一:
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
方法二:可以播放声音的震动方法:
AudioServicesPlaySystemSoundWithCompletion(kSystemSoundID_Vibrate, ^{
//声音播放完毕,并震动完成后调用的代码块
});
二.短震动的方法(以下都是私有方法,目前上线没有问题)
(1) 普通短震(3D Touch 中 Peek 震动反馈)
AudioServicesPlaySystemSound(1519);
(2)普通短震(3D Touch 中 Pop 震动反馈)
AudioServicesPlaySystemSound(1520);
(3)连续三次短震
AudioServicesPlaySystemSound(1521);