Cell左滑删除购物车记录功能

#pragma mark  Cell左滑删除购物车记录功能
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath      //当在Cell上滑动时会调用此函数


{


        return  UITableViewCellEditingStyleDelete;
    //返回此值时,Cell会做出响应显示Delete按键,点击Delete后会调用下面的函数,别给传递UITableViewCellEditingStyleDelete参数
 
}


#pragma mark  调用购物车记录删除接口
- (void) tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath{
    //对选中的Cell根据editingStyle进行操作
    
    if (editingStyle == UITableViewCellEditingStyleDelete)
        
    {
        //一层一层解压model,给商品Cell赋值
        CartOrderGoodsList *model=self.cartDatas.orderGoodsList[indexPath.section];
        CartCarList *carlistModel = model.carList[indexPath.row];
        
        //调用删除购物车记录的接口
        [CLHttpRequest createCartDeleteWithC_id: carlistModel.carListIdentifier  AndCallBack:^(id obj) {
            
            
            //调用购物车接口
            [self ShopCartList];
            
        } AndScallBack:^(id obj) {
            
             [PromptLabel custemAlertPromAddView:self.view text:obj];
        }];


    }
    
}


//将cell滑动删除的文字“delete”改成中文
- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath{
    return @"删除";
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值