一.長震動的方法
1.導(dǎo)入AudioToolBox.framework
2.在需要震動的文件中 #import <AudioToolbox/AudioToolbox.h>
3.調(diào)用震動的方法:
方法一:
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
方法二:可以播放聲音的震動方法:
AudioServicesPlaySystemSoundWithCompletion(kSystemSoundID_Vibrate, ^{
//聲音播放完畢,并震動完成后調(diào)用的代碼塊
});
二.短震動的方法(以下都是私有方法,目前上線沒有問題)
(1) 普通短震(3D Touch 中 Peek 震動反饋)
AudioServicesPlaySystemSound(1519);
(2)普通短震(3D Touch 中 Pop 震動反饋)
AudioServicesPlaySystemSound(1520);
(3)連續(xù)三次短震
AudioServicesPlaySystemSound(1521);