如何重命名 EKEventViewController 中的按钮以及如何一次性保存事件?

问题描述

我创建了 func 来向日历添加一些事件并且一切正常 - 但我该怎么做:

  1. 重命名按钮名称:完成、删除事件和编辑?

enter image description here

  1. 是否可以检查事件是否已经在日历中?如果是 print("error") 否则 addToCalendar?
    func addToCalendar(){
        
        let newEvent        = EKEvent(eventStore: self.store)
        newEvent.title      = "Event Title"
        newEvent.startDate  = Date()
        newEvent.endDate    = Date()
        newEvent.calendar   = store.defaultCalendarForNewEvents
        newEvent.isAllDay   = true
        
        let vc              = EKEventViewController()
        vc.delegate         = self
        vc.event            = newEvent
        vc.allowsEditing    = true
        
        let navVC           = UINavigationController(rootViewController: vc)
        
        present(navVC,animated: true,completion: nil)
        
    }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)