MJRefresh使用小问题

最近项目使用MJRefresh的时候遇到了一点小问题记录一下,方便以后

使用MJRefreshAutoNormalFooter
1.设置:
如果设置了 footer.automaticallyRefresh = NO;(禁止自动加载)
不要设置 footer.automaticallyChangeAlpha = YES

否则会出问题:
.如果没有设置进页面就刷新也就是[tableView.mj_header beginRefreshing] 这个方法,第一次进页面footer上的文字是显示不出来的(原因不知道)
.如果一进页面就刷新也就是设置了[tableView.mj_header beginRefreshing] 这个方法就不会出现这个问题了

2.刷新:
如果有无数据提示
[self.tableView reloadData];
[self.tableView.mj_footer endRefreshingWithNoMoreData];
如果没有无数据提示
[self.tableView reloadData];
[self.tableView.mj_footer endRefreshing];

你可能感兴趣的:(MJRefresh使用小问题)