直接实现下面的代理方法即可
-(void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
//只要实现这个方法,就实现了默认滑动删除!!!!!
if (editingStyle == UITableViewCellEditingStyleDelete)
{
// 删除数据
//接下来是实现删除的网络请求的
//[self _deleteSelectIndexPath:indexPath];
}
}
系统的默认的红色删除按钮的frame实现是紧随cell的mas_right的
如图
网友评论