2016-09-26 74 views
0

cancelAllLocalNotifications()将如名称所示,取消所有本地通知。删除但不取消本地通知

考虑到手机在屏幕处于锁定状态时收到了几个通知。我们只对用户正在使用手机时收到的通知感兴趣。

是否可以只从通知中心的清单中清除这些通知,但是不取消它们?

回答

0

如果您可以使用标识符来描述您的每个通知,但只能删除一个通知,那么在此过程之后,您可以再次设置通知。我认为这种技巧适合你的情况。

+0

我想在_applicationDidBecomeActive_中解决它,然后调用cancelAllLocalNotifications()。随后是再次调度通知的函数调用。 但据我所知,不可能只从列表中删除它们而不取消调度? – Ramon

+0

是的,据我所知,就是这样。 –