需求:
1、有数据情况下 每次上拉加载会请求n+1页数据(每页数据多少由后台决定一般20条)
2、无数据情况下不会请求下一页
3、首次请求无数据时显示无数据视图(或测试数据)
实现逻辑:
MJRefresh框架 #import“MJRefresh.h"
数据源(NSMutableArray)dataSource
数据页数(NSInteger)begin_pos
下一页无数据(BOOL)hasMoreData
1、视图加载进行首次且唯一数据请求

//3、有数据(根据hasMoreData标签决定是否进行下次请求hasMoreData=YES请求hasMoreData=NO结束刷新)

//2、有数据(a.置hasMoreData为YES b.把数据加入数据源) 无数据(a.置hasMoreData为NO,如果是首次且唯一那么数据无数据视图(或测试数据))

网友评论