想紧紧播放3D Touch的震动效果,怎么都找不到对应的api.

项目里需要播放震动响应用户的长按,为了更优的体验,希望在拥有3D touch 的手机上,播放3D Touch的震动,因为AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)这个方法震感太强了.或则有什么办法播放弱一点的震动?

目前应该还不行吧,官方文档没见有提到自定义振动力度的方法

我找到了UIImpactFeedbackGenerator 这个类可以实现我要的效果