Iphone kal压延机更改标记事件颜色

Iphone kal压延机更改标记事件颜色,iphone,objective-c,ios,xcode,Iphone,Objective C,Ios,Xcode,我使用Klazuka/Kal控制器来选择日期 基本上我有两个数组,其中有不同的日期。所以,我想区分这两个 数组在日历中显示为事件时的日期 请建议一些解决方法。谢谢。CGColor是EKCalendar的一个属性。EKEvents没有属性可为其设置颜色。特定日历中的所有事件都具有相同的颜色 您可以为颜色差异创建不同的日历 EKEventStore *eventStore = [[EKEventStore alloc] init]; EKCalendar *calendar = [

我使用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];

请参阅我的案例中不支持的灰色。但是红色、黄色和其他颜色都被支持。非常奇怪。