ekeventviewcontroller done bar button disappear

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {

let eventVC = EKEventViewController()

eventVC.event = eventItems[indexPath.row]

eventVC.allowsEditing = true

eventVC.delegate = self

self.presentViewController(eventVC, animated: true, completion: nil)

}


done bar button is not show.....


help me

Accepted Answer

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {

     let eventVC = EKEventViewController()

     eventVC.event = eventItems[indexPath.row]

     eventVC.allowsEditing = true

     eventVC.allowsCalendarPreview = true     

     eventVC.delegate = self


     let nav = UINavigationController(rootViewController: eventVC)

     nav.modalPresentationStyle = .PageSheet

     self.presentViewController(nav, animated: true, completion: nil)

}


Finally solve the problem

ekeventviewcontroller done bar button disappear
 
 
Q