其他分享
首页 > 其他分享> > ios swift tableView cell左滑删除:允许一部分cell可以左滑删除,一部分禁止左滑删除

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