UITableView03-批量操作

2016-04-18  本文已影响60人  Coder007

批量操作

实现思路

// 允许在编辑模式进行多选操作
self.tableView.allowsMultipleSelectionDuringEditing = YES;
- 实现了上面这一句代码的时候,当tableView进入编辑模式,就可以看到在每一行的左边,出现了多选的按钮
- 选中需要删除的行之后,点击删除按钮
- 删除的逻辑是:
    - 获取所有选中的行
    ```objc
    // 获得所有被选中的行
NSArray *indexPaths = [self.tableView indexPathsForSelectedRows];
    ```
    - 然后根据行号遍历数据源,找到所有的要删除的数据
    - 删除数据模型
    - 刷新表格
上一篇下一篇

猜你喜欢

热点阅读