博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS tableView删除数据
阅读量:4632 次
发布时间:2019-06-09

本文共 773 字,大约阅读时间需要 2 分钟。

    NSMutableArray *_allshops;

    NSMutableArray *_deleteshops;

 

-(IBAction)remove{

    

   1. //记录删除的行号

    //创建动态数组存放行号的集合

    NSMutableArray *deletepath = [NSMutableArray array];

    //遍历存放删除数据的数组,把行号放到deletepath中

    for (Shop * s in _deleteshops) {

       int row = [_deleteshops indexOfObject:s];

        NSIndexPath *path = [NSIndexPath indexPathForRow:row inSection:0];

        [deletepath addObject:path];

    }

    

    //从选中的数组中删除数据

    [_allshops removeObjectsInArray:_deleteshops];

    

  //选中的行删除加载

    [self.tableView deleteRowsAtIndexPaths:deletepath withRowAnimation:UITableViewRowAnimationTop];

   2. //全部重新加载

//    [self.tableView reloadData];

  

    

    //清空deleteshops中的数据

    [_deleteshops removeAllObjects];

    //删除完毕,垃圾桶灰掉

    _removeItem.enabled = NO;

    //修改标题

    _titleLabel.text = @"淘宝";

    

 

    NSLog(@"----删除数据");

 

 

}

 

转载于:https://www.cnblogs.com/yuyu-2012/p/4664441.html

你可能感兴趣的文章
request.setAttribute
查看>>
HDU 1281 二分图
查看>>
CF2.C
查看>>
NYOJ 832 DP
查看>>
Beta版本发布
查看>>
表单提交验证方法
查看>>
JS框架设计读书笔记之-核心模块
查看>>
实验二
查看>>
bind(),call(), apply()方法的区别是什么?
查看>>
android--开机启动--在某些机型上开机不能启动的问题
查看>>
通过 Storyboard 快速搭建一系列连贯性的视图控制器
查看>>
2-3 Sass的函数功能-列表函数
查看>>
更改oracle字符集 error: ora-12712 解决方法
查看>>
mysql 报错 ERROR 1101 (42000): BLOB/TEXT column can’t have a default value
查看>>
JAVA设计模式-工厂模式(代码示例)
查看>>
根据会计期间获取月度第一天,最后一天和年度第一天
查看>>
PostgreSQL安装日志
查看>>
.NET中锁
查看>>
Git 安装配置,key导入
查看>>
Ada语言基础
查看>>