【发布时间】:2017-12-25 11:38:00
【问题描述】:
我一直在玩弄本地通知和他们的警报。但是,现在我让它工作了,以前的警报之一仍然附加到应用程序图标上。这是一个正常的红色圆圈,里面有一个 1。我无法摆脱它。通知中心没有通知(从主屏幕向下滑动)。我试过关闭和打开通知。甚至在 Xcode 中清理项目。我怎样才能摆脱它?
【问题讨论】:
标签: swift push-notification notifications removeall
我一直在玩弄本地通知和他们的警报。但是,现在我让它工作了,以前的警报之一仍然附加到应用程序图标上。这是一个正常的红色圆圈,里面有一个 1。我无法摆脱它。通知中心没有通知(从主屏幕向下滑动)。我试过关闭和打开通知。甚至在 Xcode 中清理项目。我怎样才能摆脱它?
【问题讨论】:
标签: swift push-notification notifications removeall
这叫做徽章号码。
您可以以编程方式将其调整为您想要的任何内容,因此只需使用以下命令即可清除它:
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
迅速:
UIApplication.shared.applicationIconBadgeNumber = 0
注意:在某些情况下,您可能必须将其设置为 1,然后立即设置为 0(使用不同的值调用上述方法两次)。
【讨论】: