在swift3中看到UILocalNotification后如何取消或删除?

Posted

技术标签:

【中文标题】在swift3中看到UILocalNotification后如何取消或删除?【英文标题】:How to cancel or delete after seen UILocalNotification in swift3? 【发布时间】:2016-12-03 08:08:48 【问题描述】:

我在项目中使用了以下代码,但无法删除通知。

UIApplication.shared.cancelAllLocalNotifications()

如何解决这个问题?有人有这个问题吗?请帮帮我。

【问题讨论】:

【参考方案1】:

随着

UIApplication.shared.cancelAllLocalNotifications()

也试试这个

UIApplication.shared.applicationIconBadgeNumber = 0

我认为它会从您的通知中心面板中删除所有通知。试试看。

由于UIApplication.shared.cancelAllLocalNotifications() 仅取消所有预定的本地通知的传递,并且不会删除该通知。

【讨论】:

以上是关于在swift3中看到UILocalNotification后如何取消或删除?的主要内容,如果未能解决你的问题,请参考以下文章

Swift 3:在 CollectionView 中选择时放大图像

iOS:在 Swift3 中,在 UICollectionViewLayout 部分,我如何访问主要的 CollectionView 属性?

Swift3.0 多态 继承 强制转换

如何更改xcode 8.3.3(swift3)的语言设置[重复]

如何在swift3中以其他方法更新UITableviewcell标签?

Swift 3 - 用于包装数组的函数