我使用 Klazuka/Kal 控制器来选择日期。当我从两个不同的数组中添加事件时。所以
基本上我有两个数组,其中有不同的日期。所以,我想区分这两个
数组在日历中显示为事件的日期。
请提出一些摆脱这种情况的方法。谢谢。
我使用 Klazuka/Kal 控制器来选择日期。当我从两个不同的数组中添加事件时。所以
基本上我有两个数组,其中有不同的日期。所以,我想区分这两个
数组在日历中显示为事件的日期。
请提出一些摆脱这种情况的方法。谢谢。
CGColor 是 EKCalendar 的属性。EKEvents 没有属性可以为其设置颜色。特定日历中的所有事件都将具有相同的颜色。
您可以为颜色区分创建不同的日历
EKEventStore *eventStore = [[EKEventStore alloc] init];
EKCalendar *calendar = [EKCalendar calendarWithEventStore:eventStore];
calendar.title = calendarName; // set calendar name
calendar.CGColor = [UIColor grayColor].CGColor // set whichever color you want here
bool success= [eventStore saveCalendar:calendar commit:YES error:&error];
参考这个