所以我有一个 UILocalNotification 设置来更改图标徽章。
[myNote setApplicationIconBadgeNumber:[[UIApplication sharedApplication] applicationIconBadgeNumber]+1];
因此,如果我在设置后不更改徽章编号,它就可以正常工作。如果徽章显示 2,比如说,当我设置通知时,它会在通知消失时变为 3。但是假设我在通知触发之前在应用程序中将其从 2 更改为 5,但在触发时仍将其更改为 3。
我需要它能够将 1 添加到当前徽章编号,而不是我第一次安排通知时徽章显示的编号。例如:如果我安排通知时它是 2,然后在应用程序中将其更改为 5,则通知应该在触发时将其更改为 6。
有没有办法做到这一点?我开始讨厌 UILocalNotification。
多谢你们!