iphone – 取消本地通知时删除徽章编号

我正在开发一个提醒应用程序.我正在使用本地通知.它工作正常.但是徽章编号始终显示在我的应用程序图标上方.如何在解除本地通知后删除徽章编号?当我把[UIApplication sharedApplication] .applicationIconBadgeNumber = 0时;在完成启动后,徽章编号被完全删除.
最佳答案
我想您正试图从徽章图标中删除badgeNumber并仅显示一个空的(没有任何数字)徽章图标.
您不能仅从徽章图标中删除徽章编号.如果将applicationIconBadgeNumber设置为0,则将从应用程序图标中删除徽章图标本身.

如果要显示的徽章那么应该有一个数字,而不是0. 0是为了删除徽章图标.

转载注明原文:iphone – 取消本地通知时删除徽章编号 - 代码日志