此问题在其他几个链接中提出,例如How to clear badge number while preserving notification center
我的问题更具体一点。
我想在打开应用程序时清除徽章编号,但我希望通知中心的通知不会被清除。
上面链接中的建议答案是将徽章编号设置为-1:
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:-1]
这适用于iOS8吗?我没有取得任何成功。
谢谢
的Davide
答案 0 :(得分:1)
正如文档所说,当您将徽章计数分配给0时,通知将从通知区域消失。< 0也会导致相同的效果。