delete a row in table view in swift

前端 未结 9 1753
萌比男神i
萌比男神i 2021-02-05 22:38

I am trying to delete a row in table view. I have implemented the required methods but when i am swiping the row horizontally no delete button is coming. I have searched and I h

9条回答
  •  青春惊慌失措
    2021-02-05 23:03

    func tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool 
    {
    return true
    }
    
    func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) 
     {
     if editingStyle == .Delete 
     {
        carsArray.removeAtIndex(indexPath.row) 
        self.tableView.reloadData()   
     }
     }
    

提交回复
热议问题