打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
UITableView侧滑删除

//首先我们需要把编辑模式设定为删除

-(UITableViewCellEditingStyle)tableView:(UITableView*)table  editingStyleForRowAtIndexPath:(nonnull NSIndexPath *)indexPath

{

    return UITableViewCellEditingStyleDelete;

}

//然后设置删除按钮的文字标题

-(NSString*)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath

{

    return @"删除";

}

//点击删除按钮后进行数据处理

-(void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath

{

    if (editingStyle == UITableViewCellEditingStyleDelete)

    {

        /*

         可以在此进行数据处理

         */

        NSMutableArray*muarr=[NSMutableArray arrayWithArray:self.dataArray[indexPath.section]];

        [muarr removeObjectAtIndex:indexPath.row];

        [self.dataArray replaceObjectAtIndex:indexPath.section withObject:muarr];

        [self.mainTableView reloadData];

    }

}


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
UITableView多选删除,类似mail中的多选删除效果
IOS笔记(9)-tableView的左滑删除和多选删除
iPhone开发技巧之私有API(2)— UITableView | YIFEIYANG
iOS 多选删除(附tableViewTips及单选删除)
UITableView 实现Cell删除操作
UITableView中定义快捷键 拷贝粘贴
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服