2011-11-11 14 views
0

私はリマインダのためにローカル通知を使用したリマインダのiphoneアプリケーションを実装しました。iPhoneでUILocalNotificationをしばらく無効にするにはどうすればいいですか?

このアプリケーションでは、1つの機能のアラートのオン/オフが表示されます。

ユーザーが通知を受け取ったときに通知を受け取ったときに、その通知を受け取ると、ユーザーは通知を受け取ることができます。

私はグーグルをしていますが、成功していません。

あなたはそれが可能かどうかを私に知らせることができますか?事前

+0

ローカル通知を無効にすると、通知がスヌーズまたは削除されます。 – mAc

答えて

0

おかげで、あなたの文献1】内の他の通知を持っていますか。

あなたは

は一つのことを行い、よりあなたのアプリで他の通知がない場合は、

あなたが をOFFに設定 - すべての通知
をキャンセル - 現在の時刻&の時間差を計算しますあなたの通知発射時間。これをいくつかの変数に設定します。

ONに設定した場合 - 先に保存した時間に基づいて通知を再スケジュールします。

0

私は、あなたが継続的にスイッチの位置を確認し、自分のコーディングに依存上記のものを行うタイマーを開始することができます位置

 UILocalNotification *localNotif; 
    //if switch is on 
    localNotif = [[UILocalNotification alloc] init]; 

    //else if localNotif is not equal to null then 
    localNotif = nil; 

を切り替えるためによると、あなたはUISwitchがどのように動作するかを知っていることを検討しています。

関連する問題