我正在开发一款提醒应用程序。我正在使用本地通知,目前一切正常。但是在我的应用程序图标上始终显示着一个徽章数字。在触发本地通知后如何删除徽章数字?当我在did finish launching中放置[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
时,徽章数字完全被移除。
我正在开发一款提醒应用程序。我正在使用本地通知,目前一切正常。但是在我的应用程序图标上始终显示着一个徽章数字。在触发本地通知后如何删除徽章数字?当我在did finish launching中放置[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
时,徽章数字完全被移除。
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {
[UIApplication sharedApplication].applicationIconBadgeNumber=application.applicationIconBadgeNumber-1;
}
干杯
UILocalNotification *localSilentNotif;
localSilentNotif.applicationIconBadgeNumber = -1;