按指定的持续时间振动iPhone

Tri*_*ert 5 cocoa-touch vibration ios4 ios

我希望能够在指定的时间内振动iPhone.使用AudioToolbox框架时,当我使用此代码时,它会振动大约2秒钟:

AudioServicesPlaySystemSound (kSystemSoundID_Vibrate);
Run Code Online (Sandbox Code Playgroud)

这样可以完成工作,但我宁愿根据用户执行操作的方式振动更短(或更长)的持续时间,更不用说它可以为游戏开发者带来的好处.

谢谢你的任何想法.

小智 1

您可以设置一个 NSTimer 或一个 for 循环,每两秒触发一次振动,并使其看起来像是长时间振动。不确定苹果是否会允许这样做。