在EKCalendar中创建可重复的事件

时间:2016-09-01 15:28:46

标签: ios objective-c

我是来自乌克兰的新手,我从Objective-C开始了我的道路。

我有以下问题:我创建了一个带有几个事件的EKCalendar。而且我需要事件变得可重复,比如每天,每个月等等。

1 个答案:

答案 0 :(得分:1)

我很高兴在我们的IOS社区中见到你!欢呼!欢呼! 所以回到业务! 要创建“可重复”事件(在我们的圈子里它调用RecurrenceRule)(LOL),你需要这个

 EKRecurrenceFrequency  freq= EKRecurrenceFrequencyWeekly; //(weekly repeat)
 EKRecurrenceEnd * end = [EKRecurrenceEnd recurrenceEndWithEndDate:[NSDate date]];//end of rule
 EKRecurrenceRule * rule = [[EKRecurrenceRule alloc]initRecurrenceWithFrequency:freq interval:1 end:end];
 [event setRecurrenceRules:@[rule]];

请参阅?编码很容易!如果您有任何疑问,请不要害羞!问我!