首先我们知道 在开发中像微信 QQ之类的消息类表或者私信 这个时候就会用到Cell的删除 或者一些项目其他的自定义删除 有时候自定义的就可以满足我们 而且还会省时
//是为了让我们判断一些自己想要哪一组是可以删除的 BOOL
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.section == ?) {
return YES;
}
return NO;
}
// 定义编辑样式
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewCellEditingStyleDelete;
}
// 进入编辑模式,按下出现的编辑按钮后,进行删除操作 这里边可以不用写什么也会出现"删除字样"
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
}
}
// 修改编辑按钮文字 自定义里边文字以及样式
- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath {
return @"删除";
}