我正在使用iOS 5中的EventKit框架,并使用以下代码将事件成功添加到了iOS日历中
EKEventStore *eventDB = [[EKEventStore alloc] init];
EKEvent *myEvent = [EKEvent eventWithEventStore:eventDB];
myEvent.title = @"New Event";
myEvent.startDate = [[NSDate alloc] init];
myEvent.endDate = [[NSDate alloc] init];
myEvent.allDay = YES;
[myEvent setCalendar:[eventDB defaultCalendarForNewEvents]];
现在如何为该事件添加警报(提醒)?
谢谢
兰 git
最佳答案
通过添加此代码-
NSTimeInterval interval = 60* -min;
min是您要显示警报的时间。此值应为负值,以便在事件发生前(分钟)出现。
EKAlarm *alarm = [EKAlarm alarmWithRelativeOffset:interval];
[myEvent addAlarm:alarm];
享受!!!
关于ios - 如何使用eventKit框架设置特定日期的提醒(警报),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8270117/