2010-01-22 36 views
1

我建立一個應用程序,現在我想禁用我的設置捆綁當iPhone震動和振動禁用iPhone震動與設置捆綁[iPhone SDK]

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); 

設置捆綁顫抖:

標題:震動//// 密鑰:dis_vib //// 類型:PSToggleSwitchSpecifier

回答

0

在調用振動代碼之前,請檢查以查看NSUserDefaults說的內容。

例如:

if ([[NSUserDefaults standardUserDefaults] boolForKey:@"ShouldVibrate"]){ 
    //Vibrate code 
} 

其中 「ShouldVibrate」 是什麼設置束設置。

+0

抱歉不起作用<<<< if([[NSUserDefaults standardUserDefaults] boolForKey:@「ShouldVibrate」]){AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); } >>>> – Momi 2010-01-24 22:03:40

+0

「ShouldVibrate」可以是任何東西。確保它與您製作的設置包中的密鑰相匹配。 – 2010-01-25 17:11:02

+0

將「ShouldVibrate」更改爲「dis_vib」。 – 2010-02-20 01:10:31