美文网首页
下拉加载历史记录

下拉加载历史记录

作者: 红姑娘 | 来源:发表于2017-06-08 15:09 被阅读209次
  1. 创建属性 dataSource
@property (nonatomic, strong) NSMutableArray *dataSource;

2.懒加载并初始化 数据源

  - (NSMutableArray *)dataSource
 {
     if (_dataSource == nil) {
         _dataSource = [NSMutableArray array];
     }
     return _dataSource;
 }

3.请求省略 获取到array数据插入

  //在第loc(loc可为0)个元素处插入长度为len的一组对象.当loc == 0时,表示将这组对象插入到原数组的最前面.
  [self.dataSource insertObjects:array atIndexes:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(0, array.count)]];

4.cell展示 使第array.count - 1cell显示在屏幕顶部 动画为NO

  NSIndexPath *scrollIndexPath = [NSIndexPath indexPathForRow:array.count - 1 inSection:0];
   [self.tableView scrollToRowAtIndexPath:scrollIndexPath        atScrollPosition:UITableViewScrollPositionTop animated:NO];

相关文章

网友评论

      本文标题:下拉加载历史记录

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