2013-01-10 36 views
1

我想用鬧鐘將事件添加到日曆。如果任何事件時間爲9.00,則必須將警報設置爲8.45,如何使用EKAlarm添加警報時間。 在此先感謝。如何在ios 6中使用Eventkit框架設置報警時間

+0

你讀過['EKAlarm'類參考](http://developer.apple.com/library/ios/#documentation/EventKit/Reference/EKAlarmClassRef/EKAlarmClassReference/EKAlarmClassReference.html)? – rckoenes

回答

2

我剛剛發現的描述在techotopia對於設定的時間報警在iOS 6中使用Eventkit框架,如: -

-(void)createReminder 
{ 
    EKReminder *reminder = [EKReminder 
      reminderWithEventStore:self.eventStore]; 

    reminder.title = _reminderText.text; 

    reminder.calendar = [_eventStore defaultCalendarForNewReminders]; 

    NSDate *date = [_myDatePicker date]; 

    EKAlarm *alarm = [EKAlarm alarmWithAbsoluteDate:date]; 

    [reminder addAlarm:alarm]; 

    NSError *error = nil; 

    [_eventStore saveReminder:reminder commit:YES error:&error]; 

    if (error) 
     NSLog(@"error = %@", error); 

} 

希望它可以幫助你:)

相關問題