一般滑动删除是英文
我们需要重写
overridefunctableView(tableView:UITableView, commitEditingStyle editingStyle:UITableViewCellEditingStyle, forRowAtIndexPath indexPath:NSIndexPath) {
ifeditingStyle == .Delete{
// Delete the row from the data source
self.restaurantNames.removeAtIndex(indexPath.row)
self.restaurantIsVisited.removeAtIndex(indexPath.row)
self.restaurantImages.removeAtIndex(indexPath.row)
tableView.deleteRowsAtIndexPaths([indexPath], withRowAnimation: .Fade)
}elseifeditingStyle == .Insert{
// Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view
}
}
如果需要把英文换成中文的汉字需要重写下面的方法
overridefunctableView(tableView:UITableView, titleForDeleteConfirmationButtonForRowAtIndexPath indexPath:NSIndexPath) ->String?{
return"删除"
}