美文网首页
tableViewclee刷新数据

tableViewclee刷新数据

作者: 才子嘉龙 | 来源:发表于2016-07-29 15:24 被阅读7次

数据刷新方法

  • 重新刷新屏幕上的所有cell
[self.tableView reloadData];
  • 刷新特定行的cell
[self.tableView reloadRowsAtIndexPaths:@[
        [NSIndexPath indexPathForRow:0 inSection:0],
        [NSIndexPath indexPathForRow:1 inSection:0]
        ]
        withRowAnimation:UITableViewRowAnimationLeft];
  • 插入特定行数的cell
[self.tableView insertRowsAtIndexPaths:@[
        [NSIndexPath indexPathForRow:0 inSection:0],
        [NSIndexPath indexPathForRow:1 inSection:0]
        ]
        withRowAnimation:UITableViewRowAnimationLeft];
  • 删除特定行数的cell
[self.tableView deleteRowsAtIndexPaths:@[
        [NSIndexPath indexPathForRow:0 inSection:0],
        [NSIndexPath indexPathForRow:1 inSection:0]
        ]
        withRowAnimation:UITableViewRowAnimationLeft];

数据刷新的原则

  • 通过修改模型数据,来修改tableView的展示
    • 先修改模型数据
    • 再调用数据刷新方法
  • 不要直接修改cell上面子控件的属性

相关文章

  • tableViewclee刷新数据

    数据刷新方法 重新刷新屏幕上的所有cell 刷新特定行的cell 插入特定行数的cell 删除特定行数的cell ...

  • day10-左滑删除

    数据刷新01全局刷新数据刷新02局部刷新 是什么? UITableViewDataSource 的代理方法./**...

  • day10-数据刷新02局部刷新

    数据刷新01全局刷新 reloadData - 全局刷新,屏幕能看见的cell的数据,全部再次加载. 局部刷新 :...

  • day10-滑动时自定义多个按钮

    数据刷新01全局刷新数据刷新02局部刷新左滑删除 是什么? UITableViewDelegate - 代理方法 ...

  • 03-14 全局刷新和局部刷新

    数据刷新 添加数据 删除数据 更改数据 全局刷新方法(最常用) 局部刷新方法 添加数据 删除数据 更新数据(没有添...

  • iOS 数据刷新+左滑cell

    数据刷新 添加数据 删除数据 更改数据 全局刷新方法(最常用) 局部刷新方法 添加数据 删除数据 更新数据(没有添...

  • 数据刷新

    数据刷新 添加数据 删除数据 更改数据 全局刷新方法(最常用) [self.tableViewreloadData...

  • UITableView表视图中数据的刷新操作

    全部刷新 修改、刷新某个section,即数组array中修改了某个session数据时,刷新数据则使用该语句。 ...

  • bug记录: MJRefresh循环调用刷新block

    使用MJRefresh做的刷新,上下拉刷新都正常.当没有更多数据的时候上拉刷新,一直调用接口,刷新数据. 于是看了...

  • 数据刷新

    数据刷新: ***点击某行,弹出对话框,然后修改数据,再把数据刷新到UITableView上。 1.监听每个cel...

网友评论

      本文标题:tableViewclee刷新数据

      本文链接:https://www.haomeiwen.com/subject/juezjttx.html