【发布时间】:2017-08-01 14:04:00
【问题描述】:
我正在创建一个带有事件的新 EKEventViewController 并在之后显示它
let ekEventViewController = EKEventViewController(nibName: nil, bundle: nil)
ekEventViewController.delegate = self
ekEventViewController.allowsEditing = true
ekEventViewController.event = event
setViewController(ekEventViewController)
在setViewController 中,我将新控制器添加为 childViewController,并将新控制器的视图添加为子视图。现在我想在呈现 EKEventViewController 后立即调用“EDIT”操作。我没有子类化任何东西,我只想使用EKEventEditingViewController 自动进行编辑。
到目前为止,我已经尝试了几种与“编辑”相关的方法。
我也尝试调用editButtonItem的Selector,但没有成功...
ekEventViewController.perform(ekEventViewController.editButtonItem.action!
有没有办法在没有子类化的情况下做到这一点?我什至在考虑反思,但无法弄清楚......
提前致谢!
【问题讨论】:
标签: swift eventkit ekeventkit