美文网首页
day10-数据刷新02局部刷新

day10-数据刷新02局部刷新

作者: js_huh | 来源:发表于2020-06-07 23:50 被阅读0次

数据刷新01全局刷新


  • reloadData - 全局刷新,屏幕能看见的cell的数据,全部再次加载.
  • 局部刷新 : 指定的某个/某几个"cell"的刷新
    • insertRowsAtIndexPaths: withRowAnimation: 增加的局部刷新
      作用: UITableView中,在索引路径标示处,插入行. 并带有插入动画
      参数: 
        indexPaths - 索引路径对象的数组,每个对象代表一个行索引和一个部分索引,它们一起标识表视图中的一行。
        animation - 插入的动画选项
      
       // 局部刷新 - 插入指定行
      NSArray *arrayTemp = @[[NSIndexPath indexPathForRow:0 inSection:0]];
      [self.tableView insertRowsAtIndexPaths:arrayTemp withRowAnimation: UITableViewRowAnimationRight];
      
    • reloadRowsAtIndexPaths: withRowAnimation: 更新的局部刷新
      作用: 使用给定的动画效果,重新加载指定行.
      参数: 
        indexPaths - 标识要重新加载的行的对象数组
        animation - 动画
      
       //单个cell进行局部刷新,(前提有存在indexpath时)
      [self.tableView reloadRowsAtIndexPaths:@[indexpath] withRowAnimation:UITableViewRowAnimationLeft];
      
    • deleteRowsAtIndexPaths: withRowAnimation: 删除的局部刷新
      //多个cell,进行局部刷新
      NSArray *indexpaths = @[
                           [NSIndexPath indexPathForRow:0 inSection:0],
                           [NSIndexPath indexPathForRow:1 inSection:0]
                           ];
      [self.tableView deleteRowsAtIndexPaths:indexpaths withRowAnimation:UITableViewRowAnimationBottom];
      

也可以看看

NSIndexPath - 索引路径

相关文章

  • day10-左滑删除

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

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

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

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

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

  • day10-单选的编辑模式

    数据刷新01全局刷新数据刷新02局部刷新左滑删除滑动时自定义多个按钮 是什么? 点击删除按钮后,出现"红色单选按钮...

  • day10-自定义删除

    数据刷新01全局刷新数据刷新02局部刷新左滑删除滑动时自定义多个按钮单选编辑模式批量删除 是什么? 为什么需要,鼠...

  • day10-多选的编辑模式-批量删除

    数据刷新01全局刷新数据刷新02局部刷新左滑删除滑动时自定义多个按钮单选编辑模式 是什么? 注意: 不能一边遍历,...

  • iOS UITableView中刷新和编辑操作

    UITableView的刷新和编辑操作 1.刷新操作 全局刷新先修改模型数据然后刷新界面 局部刷新 2.左滑删除 ...

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

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

  • iOS 数据刷新+左滑cell

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

  • iOS_UITableView中的几种刷新方式

    刷新UITableView 刷新局部cell 以上是刷新第0个section的第0个cell 刷新局部sectio...

网友评论

      本文标题:day10-数据刷新02局部刷新

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