有以下页面显示我的讯息,用户可以点击右上角的编辑按钮进入删除状态。点击编辑按钮后,按钮文字改为“取消”,左上角的按钮变为“全选”,同时显示底部工具条带有“删除”按钮

SWIFT显示底部的工具条

SWIFT显示底部的工具条

实现起来挺简单的,在正常状态下点击编辑按钮的方法内写入:

self.navigationController?.setToolbarHidden(false, animated: true)
var btnDelete = UIBarButtonItem(title: "删除", style: UIBarButtonItemStyle.Plain, target: self, action: "deleteAction")
self.setToolbarItems([btnDelete], animated: true)

左上角的按钮改为“全选”

var selectAllButton = UIBarButtonItem(title: "全选", style: UIBarButtonItemStyle.Plain, target: self, action: "selectAll")
navigationItem.leftBarButtonItem = selectAllButton

 so easy!!!

相关文章:

  • 2021-08-05
  • 2022-01-11
  • 2022-12-23
  • 2021-08-01
  • 2022-02-26
  • 2022-03-10
猜你喜欢
  • 2022-12-23
  • 2021-10-05
  • 2021-08-17
  • 2021-05-17
  • 2022-12-23
  • 2021-06-18
  • 2022-01-20
相关资源
相似解决方案