在“EKCalendarChooserSelectionStyleSingle”模式下使用 EKCalendarChooser,我得到了它,但它总是出现“编辑日历”模式。这不能让我选择一个,只能编辑/重命名/删除日历。
关于我可以尝试什么的任何提示?我已经尝试将“setEditing”设置为 NO/YES 没有区别,打开/关闭完成/取消按钮,我正在尝试这一切,但继续获得编辑模式。
感谢您的任何想法。
在“EKCalendarChooserSelectionStyleSingle”模式下使用 EKCalendarChooser,我得到了它,但它总是出现“编辑日历”模式。这不能让我选择一个,只能编辑/重命名/删除日历。
关于我可以尝试什么的任何提示?我已经尝试将“setEditing”设置为 NO/YES 没有区别,打开/关闭完成/取消按钮,我正在尝试这一切,但继续获得编辑模式。
感谢您的任何想法。
您根本不能调用“setEditing”,然后您将获得选择模式。我确实遇到了同样的陷阱。
EKCalendarChooser *calendarList = [[EKCalendarChooser alloc] initWithSelectionStyle:EKCalendarChooserSelectionStyleSingle displayStyle:EKCalendarChooserDisplayAllCalendars entityType:EKEntityTypeEvent eventStore:ekEventStore];
calendarList.delegate = self;
calendarList.showsDoneButton = YES;
calendarList.editing = YES; <============================(Remove this line)