以下是我的情景:
我找到了这个帖子: Scheduled Local Notifications showing up when toggled ON for time period when toggled OFF,这并不能解决我要求清除预定通知的目的。当我的应用程序没有运行时,这是不可能的。
过去的通知是否有任何显示方式?
答案 0 :(得分:0)
当你的通知改变你的通知时;
使用以下代码取消所有本地通知:
[[UIApplication sharedApplication] cancelAllLocalNotifications];
使用以下代码行取消一个本地通知:
[[UIApplication sharedApplication] cancelLocalNotification:theNotification];
如果您希望保留将来的通知,请删除参数本地通知。否则,您再次允许通知,因为您删除了所有通知,因此无法看到任何通知。