Я использовал следующий код для отображения календаря с помощью EVENTKIT
- (BOOL)createEvent:(NSString *)title
at:(NSString *)location
starting:(NSDate *)startDate
ending:(NSDate *)endDate
withBody:(NSString *)body
{
eventStore = [[EKEventStore alloc] init];
EKEvent *event = [EKEvent eventWithEventStore:eventStore];
event.title = title;
event.location = location;
event.startDate = startDate;
event.endDate = endDate;
event.notes = body;
[event setCalendar:[eventStore defaultCalendarForNewEvents]];
EKEventEditViewController *eventViewController = [[EKEventEditViewController alloc] init];
eventViewController.event = event;
eventViewController.eventStore = eventStore;
//eventViewController.editViewDelegate = self;
[self presentModalViewController:eventViewController animated:YES];
return TRUE;
}
Когда я вызываю эту функцию выше, отображается контроллер представления eventkit. Когда я нажму кнопку оповещения, я получу время оповещения по умолчанию, как показано ниже.
Я хочу, чтобы оповещение о событиях происходило так, как я хочу, например, за 1 день до, за 2 дня до 30 дней до.
Может кто-нибудь, пожалуйста, скажите мне, как это сделать Большое спасибо заранее