В EKEventViewController есть 2 кнопки редактирования.
Один слева от элемента навигации. Еще один находится в правом верхнем углу EKEventView.
Пример:
Я думаю, что просто использую это обычным образом.
В любом случае, чтобы скрыть красную?
Вот мой код:
let ekEventView = EKEventViewController()
ekEventView.event = myEvent
ekEventView.delegate = self
ekEventView.allowsEditing = true
let nav = UINavigationController(rootViewController: ekEventView)
nav.modalPresentationStyle = .overFullScreen
self.present(nav, animated: true, completion: nil)