Deleting a Row from a UITableView in Swift 3?

前端 未结 8 1334
难免孤独
难免孤独 2020-11-28 08:31

I\'m new to coding and learning swift, I am following a tutorial for swift 2 and working with swift 3 so there are a few issues I have when following along, this being one I

8条回答
  •  爱一瞬间的悲伤
    2020-11-28 09:13

    My answer for you

    func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool
    {
         return true
    }
    
    func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath)
    {
        if editingStyle == .delete
        {
            array.remove(at: indexPath.row)
            tblDltRow.reloadData()
        }
    }
    

    You need to refresh the table

提交回复
热议问题