2012-05-13 76 views
2

我使用AudioServicesPlaySystemSound調用函數振動:如何設置iPhone的振動長度?

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); 

有沒有什麼辦法來設置振動的時間?我知道默認的持續時間是0.4秒,但我希望有時可以讓設備振動更少或更多時間。

回答

2

我不認爲它有可能改變振動持續時間。即使你使用某個庫實現它,但我不認爲蘋果會爲此感到高興。有機會拒絕您的應用程序..

2

您不允許更改振動的持續時間。如果你想要更多,你必須在第一次結束後立即開始振動,但蘋果公司已經知道拒絕。

3

您可以使用這些數字來減少振動。

AudioServicesPlaySystemSound(1519); // Weak 
AudioServicesPlaySystemSound(1520); // Strong 

您可以合併二三振動更多的振動持續時間。

+0

這個Appstore安全嗎? – rickytan

+0

我更新了應用程序4-5次,並且它始終被接受。 –