美文网首页
上拉加载更多

上拉加载更多

作者: Eric005 | 来源:发表于2016-06-17 21:35 被阅读109次

    上拉刷新, 由服务器的参数决定, 通常会返回给一个每页限制多少条数据的参数limit, 和一个分页的参数, 分页的参数一般要求传给服务器,当前数据的最后一条(最老的一条数据)的lastId, 所以在上拉加载更多的时候, 先设置这个参数, 然后发送请求,

    self.Request.lastId = [[_Arr lastObject] Id];
    [_Request requestWithGet]; 
    

    下拉刷新
    一般会把最老数据的参数
    self.Request.lastid = nil;

    然后请求成功的时候, 判断
    if(self.Request.lastId == nil) {
    [_Arr removeAllObjects];
    }
    重新给该数组赋值
    如果不为nil, 就直接赋值即可

    相关文章

      网友评论

          本文标题:上拉加载更多

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