2017-04-06 24 views

答えて

0

アプリが起動されない限りローカル通知をクリアすることはできません。起動すると、あなたはnotificationをキャンセルしたいの通知である

UIApplication.sharedApplication().cancelAllLocalNotifications() 
UIApplication.sharedApplication().cancelLocalNotification(notification) 

を使用して既存の通知をクリアすることができます。ローカル通知が持続された時間を維持することができます。次回の起動時に、通知をキャンセルするかどうかを決定できます。

+0

cancelAllLocalNotifications()は、通知された通知リストをクリアしていないようですが、予定されている通知をキャンセルすることがわかっている限りです。私は既に発射され、現在通知パネルに表示されているすべての通知をクリアする必要があります。 –

関連する問題