我試圖在我的應用中以模態視圖呈現新的EKCalendarChooser。我正在使用下面的代碼:以模態呈現EKCalendarChooser
EKCalendarChooser *calendarChooser = [[EKCalendarChooser alloc]
initWithSelectionStyle:EKCalendarChooserSelectionStyleMultiple
displayStyle:EKCalendarChooserDisplayAllCalendars
eventStore:self.ekDataSource.eventStore];
calendarChooser.showsDoneButton = YES;
calendarChooser.showsCancelButton = NO;
calendarChooser.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
calendarChooser.delegate = self;
[[self navigationController] presentViewController:calendarChooser animated:YES completion:nil];
我遇到的問題是,當視圖顯示時,它缺少完成按鈕。但是,如果使用以下代碼顯示視圖:
[[self navigationController] pushViewController:calendarChooser animated:YES];
它工作得很好。完成按鈕顯示。不應該顯示已完成的按鈕和presentViewController調用嗎?
在此先感謝您的幫助!
PMB
你還在使用initWithSelectionStyle:EKCalendarChooserSelectionStyleMultiple? – jsetting32
我試圖使用它,但即時通訊只能得到單一選擇風格視圖的運氣。 IDK做什麼。如果您發現使用多選功能的一些解決方案,請發佈代碼:) – jsetting32