最近项目使用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];