更新日期的UILocalNotification徽章更新

时间:2013-10-14 15:47:19

标签: ios uilocalnotification badge

我需要在图标上显示日期(日期)作为徽章。 我找到了很多关于此事的答案,但无法更新。 例如,如果今天是第7位,徽章将显示第7位,但在日期变为第8位时不会更新。

提前致谢。

- (void)applicationDidEnterBackground:(UIApplication *)application {
localNotification.timeZone = [NSTimeZone defaultTimeZone];
localNotification.repeatInterval = NSDayCalendarUnit;
localNotification.fireDate = [[NSDate date] dateByAddingTimeInterval:5];
localNotification.applicationIconBadgeNumber =
[[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] components:(NSDayCalendarUnit) fromDate:[NSDate date]].day;
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];

}

0 个答案:

没有答案