簡體   English   中英

ekeventviewcontroller隱藏刪除按鈕

[英]ekeventviewcontroller hide delete button

我正在使用tableview EKEvents,如果用戶點擊一個事件,我將按下EKEventViewController。

EKEventViewController默認帶有工具欄中的刪除按鈕,我該如何隱藏它。

我嘗試制作一個自定義的EKEventViewController的viewController子類,在viewWillAppear中,我隱藏了navigationController的工具欄,該工具正常但無法正常工作。與此有關的另一個問題是,我可以導航到不需要的事件詳細信息。

let eventViewControler = EKEventViewController()
eventViewController.event = self.events[indexPath.row]
eventViewController.allowsEditing = false
self.navigationController.pushViewController(eventViewControler)

如何隱藏唯一的刪除按鈕。

您可以自定義rightBarButtonItem。

let rightButton : UIBarButtonItem = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.Plain, target: self, action: "")
self.navigationItem.rightBarButtonItem = rightButton

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM