Ios 以编程方式设置事件标题
我正在尝试打开EKEventStore以在应用程序中设置提醒。已使用以下代码成功打开它Ios 以编程方式设置事件标题,ios,objective-c,Ios,Objective C,我正在尝试打开EKEventStore以在应用程序中设置提醒。已使用以下代码成功打开它 EKEventEditViewController *addController = [[EKEventEditViewController alloc] init]; addController.eventStore = self.eventStore; addController.editViewDelegate = self; [self presentViewController:addControl
EKEventEditViewController *addController = [[EKEventEditViewController alloc] init];
addController.eventStore = self.eventStore;
addController.editViewDelegate = self;
[self presentViewController:addController animated:YES completion:nil];
但当我试图以编程方式添加EKEvent标题时,它没有出现在日历中
For adding title code is
EKEvent *addEvent = [EKEvent eventWithEventStore:self.eventStore];
addEvent.title = [NSString stringWithFormat:@"%@", textcontainer.text];
EKReminder *reminder = [EKReminder reminderWithEventStore:eventStore];
reminder.location=@"Ludhiana";
但它不起作用。我做错什么了吗?请帮帮我
提前感谢。感谢@satheeshwaran对我的提问的关注。但我通过以下方式解决了这个问题:
EKEvent *addEvent = [EKEvent eventWithEventStore:self.eventStore];
addEvent.title=[NSString stringWithFormat:@"%@", textcontainer.text];
EKEventEditViewController *addController = [[EKEventEditViewController alloc] init];
addController.eventStore = self.eventStore;
addController.event=addEvent;
addController.editViewDelegate = self;
[self presentViewController:addController animated:YES completion:nil];
感谢@satheeshwaran关注我的问题。但我通过以下方式解决了这个问题:
EKEvent *addEvent = [EKEvent eventWithEventStore:self.eventStore];
addEvent.title=[NSString stringWithFormat:@"%@", textcontainer.text];
EKEventEditViewController *addController = [[EKEventEditViewController alloc] init];
addController.eventStore = self.eventStore;
addController.event=addEvent;
addController.editViewDelegate = self;
[self presentViewController:addController animated:YES completion:nil];
请提供保存事件的代码请提供保存事件的代码