jjzjj

EKEventViewController

全部标签

ios - 自定义 EKEventViewController

我看到这个应用程序似乎在自定义EKEventViewController。看起来它正在修改EKEventViewController中的TableView并将行附加到它。它绝对不只是它前面的View——它实际上在tableview内部知道这是怎么做到的吗?这可以通过子类化EKEventViewController来完成吗?我尝试过子类化-但无法弄清楚如何将numberofRowsInSection推送到父类(superclass)。看来我应该能够子类化EKEventViewController并像这样覆盖UITableView委托(delegate)函数-(NSInteger)tabl

ios - 在 EKEventViewController 中,两个位置的编辑按钮具有相同的功能

两个“编辑”按钮的行为方式相同。所以我想删除一个编辑按钮。我怎样才能实现它?//*****mycodeishere:vareventDetail=EKEventViewController()eventDetail.event=selectedEventeventDetail.allowsEditing=trueeventDetail.allowsCalendarPreview=trueeventDetail.delegate=selfvarnavController=UINavigationController(rootViewController:eventDetail)prese

ios - 如何使用 EKEventViewController 在我的应用程序中显示 EKEvent 邀请的详细信息?

简要总结我希望我的应用程序的用户能够接受/拒绝他们日历的事件邀请。为此,我尝试使用EventKitUI组件启动事件,并允许用户在不离开我的应用程序的情况下更新事件。问题是每当我将EKEvent分配给EKEventViewController时它就会崩溃。详细说明我想要什么:要显示与nativeiOS日历中的View类似的View,它应该看起来像这样:我有什么:importUIKitimportEventKitUIclassCalendarViewController:UIViewController,EKEventViewDelegate,EKEventEditViewDelegate

ios - EKEventViewController 不显示事件详细信息

我目前在iOS11b6中工作,我在EKEventViewController中打开事件的代码部分不显示事件详细信息-它仅显示“新事件”、“2001年1月1日”,'无标题日历'。下面是我显示事件的代码部分(在iOS10中工作正常)funcopenEvent(){eventIdentifier=eventClipboardIdentifierleteventViewController=EKEventViewController.init()eventViewController.event=self.getEventFromEventClipboard()print(eventViewC