2011-02-18 40 views
5

我希望能夠在指定的時間內震動iPhone。使用AudioToolbox框架,它會震動大約2秒,當我使用此代碼:震動iPhone持續指定的時間

AudioServicesPlaySystemSound (kSystemSoundID_Vibrate); 

這做工作,但我想這取決於用戶如何,而振動較短(或更長)的時間執行該行動,更不用說它可以爲遊戲開發者帶來的好處。

感謝您的任何想法。

+0

這裏的要點是,我想讓設備的振動時間更短,而不是更長,並且我相信大多數人會在使用正確方法時使用常識和/或判斷。 – 2011-02-22 03:27:06

回答

1

您可以設置一個NSTimer或for循環,每隔兩秒就會產生一次振動,使其看起來像是一個長時間振動。不確定蘋果是否會允許這種困難。

+0

是的,我擔心這將是我不得不做的,儘管這種方法不允許更短的振動。 – 2011-03-13 16:36:43