2011-12-14 15 views
-1

UILocalNotificationサウンドをどのように繰り返すことができますか?UILocalNotificationサウンドを繰り返す方法

-(IBAction) scheduleNotification1 { 

    local1 = [[UILocalNotification alloc] init]; 

    // create date/time information 
    local1.fireDate = [NSDate dateWithTimeIntervalSinceNow:2]; 
    local1.timeZone = [NSTimeZone defaultTimeZone]; 

    // set notification details 
    local1.alertBody = @"2!"; 
    local1.alertAction = @"View"; 


    //local1.soundName = UILocalNotificationDefaultSoundName; 
    //local1.soundName = @"alarmsound.caf"; 
    local1.soundName = @"29.mp3"; 
    // set the badge on the app icon 
    local1.applicationIconBadgeNumber = 1; 

    // local1.repeatInterval =NSSecondCalendarUnit;//// NSMinuteCalendarUnit; 
    //local1.repeatInterval =1 ; 
    // Gather any custom data you need to save with the notification 
    NSDictionary *customInfo = [NSDictionary dictionaryWithObject:@"ABCD2" forKey:@"yourKey1"]; 

    local1.userInfo = customInfo; 

    // Schedule it! 
    [[UIApplication sharedApplication] scheduleLocalNotification:local1]; 

    //[local1 release]; 

} 

サンプルコードを入力してください。

+0

あなたの質問は何ですか? ??あなたはあなたの質問を精緻化してくれますか? – Maulik

+0

@ a7madどのような質問をしたいのですか – Ron

+0

愛するmaulik、私は音の通知を繰り返す必要があります 音を維持するためには、ボタンを押しても通知します。 –

答えて

0

申し訳ありませんが、私はそれがUILocal通知の音を繰り返すことはできません。私はあなたの他の質問をチェックしていただきたいと思います。それらのすべてには否定的な結果があります。

私はあなたにLocalNotificationの「表示」ボタンをクリックするだけで警告表示またはActionSheetを呼び出し、それらを制御することができるように、そのコントローラーにあなたの行動を続行するために示唆を与えることができます...

+0

あなたは言ったことありがとう - しかし、私はApp Storeのアプリケーションを読み込んで、 - アプリケーション名 "CrazyAlarm"とあなたがダウンロードして、私が言ったことを確認することができます –

+1

CrazyAlarmがやっているかもしれないものは、複数のLocalNotificationsに設定されています。それが終わった直後にもう一方が消えます。 – rckoenes

+0

@rckoenes: - ありがとう、あなたが言っていることは非常に真実だと思います。 – mAc

関連する問題