我有一个应用程序,允许您将事件添加到iOS日历,并且已经使用EventKit创建了viewController。但是后来我意识到有些应用程序(例如WEEK AGENDA)做同样的事情,当您添加新事件时,它们会显示日历应用程序中的实际NEW-EVENT-PAGE吗?我是否在这里丢失了某些东西,或者他们只是重新创建其视图控制器以使其看起来像日历应用程序一样?
就像他们正在使用
UIApplication.shared.openURL(URL(string: "calshow:\(date.timeIntervalSinceReferenceDate)")!)
,但是在iOS日历的顶部有一个后退按钮,当您完成添加事件后,它还会返回到议程应用程序。这不仅是“添加事件”页面。他们使用更多看起来完全相同的日历页面。看来它们已经嵌入了日历页面。