swift – 将表视图设置为编辑模式
发布时间:2020-12-14 05:28:29 所属栏目:百科 来源:网络整理
导读:我在UIViewController中有一个UITableView,并且从代码而不是IB添加了一个编辑按钮.这附带UITableViewControllers但不是UIVC.如何在 swift中使用此按钮将表格视图置于编辑模式?在此先感谢您的帮助. class WordsViewController: UIViewController,UITableView
我在UIViewController中有一个UITableView,并且从代码而不是IB添加了一个编辑按钮.这附带UITableViewControllers但不是UIVC.如何在
swift中使用此按钮将表格视图置于编辑模式?在此先感谢您的帮助.
class WordsViewController: UIViewController,UITableViewDataSource,UITableViewDelegate,UITextFieldDelegate { override func viewDidLoad() { super.viewDidLoad() self.navigationItem.rightBarButtonItem = self.editButtonItem() } func tableView(tableView: UITableView,canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool { return true } }
使用操作创建如下所示的rightBarButtonItem.
在viewDidLoad()中: var rightButton = UIBarButtonItem(title: "Edit",style: UIBarButtonItemStyle.Plain,target: self,action: Selector("showEditing:")) self.navigationItem.rightBarButtonItem = rightButton 然后做一个像, func showEditing(sender: UIBarButtonItem) { if(self.tableView.editing == true) { self.tableView.editing = false self.navigationItem.rightBarButtonItem?.title = "Done" } else { self.tableView.editing = true self.navigationItem.rightBarButtonItem?.title = "Edit" } } 确保:在viewDidLoad中的操作选择器中附加到函数名称希望能帮助到你! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |