如何在应用角标(Badge)中显示正确的日期。我有这个,但它确实显示了正确的日期。
application.applicationIconBadgeNumber = NSDayCalendarUnit;
最佳答案
因此,在您改进问题之后,您似乎希望将当月的当前日期显示为应用程序图标角标(Badge)。为此,您必须使用 NSCalendar
和 NSDateComponents
:
NSDate *today = [NSDate date];
NSCalendar *cal = [NSCalendar currentCalendar];
NSDateComponents *comp = [cal components:NSDayCalendarUnit fromDate:today];
NSInteger day = [comp day];
[UIApplication sharedApplication].applicationIconBadgeNumber = day;
关于ios - 在应用程序角标(Badge)中显示当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14014561/