ios swift tableView cell左滑删除:允许一部分cell可以左滑删除,一部分禁止左滑删除
作者:互联网
extension SelectRoutesVC: UITableViewDelegate {
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
if indexPath.section == 0 {
self.selectaDestination!()
self.dismiss(animated: true, completion: nil)
} else {
routeModel = routeModelArr[indexPath.row]
}
}
func tableView(_ tableView: UITableView, editingStyleForRowAt indexPath: IndexPath) -> UITableViewCell.EditingStyle {
if indexPath.section == 0 {
return .none
}
return .delete
}
func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) {
}
}
相关博客:
swift tableView左滑删除(左滑没反应可能原因)
标签:indexPath,左滑,删除,tableView,IndexPath,UITableView,cell,func 来源: https://blog.csdn.net/baidu_40537062/article/details/110205505