iOS专题程序员iOS Developer

UITableView(七)数据的批量删除

2016-05-04  本文已影响395人  飞翔的道长

前情提要!

UITableView(六)数据更新(增、删、改)

在开发中对于批量删除这种需求还是挺常见的,本文介绍的实现方式为两种,一种是iOS提供的,另一种为自定义方式。区别是iOS提供的可定制性太差,自定义的可以按需求自己做。

}
- 4.给删除按钮添加点击事件,之后实现代码如下objc
// 批量删除 - 自定义

  // 存放要删除的数据
  NSMutableArray *delete = [NSMutableArray array];

  for (WXData *item in self.list) {
      if(item.IsCheck)
      {
          [delete addObject:item];
      }
  }

  // 删除数据
  [self.list removeObjectsInArray:delete];

  // 刷新
  [self.tableView reloadData];
  ```
- 效果
上一篇 下一篇

猜你喜欢

热点阅读