Ran*_*jit 6 ios4 ios eventkit ios5 ekeventkit
我在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]];
Run Code Online (Sandbox Code Playgroud)
现在如何为此活动添加警报(提醒)?
谢谢Ranjit
iph*_*v23 12
通过添加此代码 -
NSTimeInterval interval = 60* -min;
Run Code Online (Sandbox Code Playgroud)
其中min是您想要显示警报的时间.这应该是一个负值,以便在事件发生前(min)出现.
EKAlarm *alarm = [EKAlarm alarmWithRelativeOffset:interval];
[myEvent addAlarm:alarm];
Run Code Online (Sandbox Code Playgroud)
请享用!!!
| 归档时间: |
|
| 查看次数: |
6190 次 |
| 最近记录: |