我正在尝试在应用中添加一项功能,每当我做笔记时,它会在几天后调用UILocalNotification
(硬编码)。现在,在launcher Icons
我可以看到标记为“1”的红色徽章。如何删除此徽章?
最好的问候
答案 0 :(得分:2)
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
在处理用户与本地通知的交互的任何代码中添加该行。如果您希望在本地通知触发时清除徽章,则不能(因为将通知的applicationIconBadgeNumber
属性设置为0
只是意味着“不要更改现有徽章。”)< / p>