我正在使用CKCalendar制作日历。我想改变我的数组中的日期颜色。我正在使用现在的数组
present =[[NSMutableArray alloc]init];
NSDate *now = [NSDate date];
int daysToAdd = 1;
NSDate *newDate1 = [now dateByAddingTimeInterval:60*60*24*daysToAdd];
[present addObject:newDate1];
显示的值数组显示" 2015-09-03 07:37:30 + 0000"
当我申请改变颜色的方法时。
- (void)calendar:(CKCalendarView *)calendar configureDateItem:(CKDateItem *)dateItem forDate:(NSDate *)date {
// TODO: play with the coloring if we want to...
NSLog(@"%@",date); // 2015-09-03 18:30:00 +0000
NSLog(@"%@",present); //"2015-09-03 07:37:30 +0000"
if ([present containsObject:date]) {
dateItem.backgroundColor = [UIColor redColor];
}
}
它们显示出不同的价值,因此它们不会输入我的代码。请帮忙 。我被困住了。任何帮助都会被贬低。