MJRefresh 使用注意点

MJRefresh 使用注意点,第1张

MJRefresh 使用注意点

1.使用上拉加载更多, 当数据加载完调用[ableView.mj_footer endRefreshingWithNoMoreData]方法显示已经全部加载完毕这个方法,一定要放在[tableView.mj_footer endRefreshing];停止加载方法的后面,不然[ableView.mj_footer endRefreshingWithNoMoreData]这个方法会失效


[Request requestGET:parameter view:nil urlPre:CourseCenterURL funItem:HuFuncItem_DiscoverCourseLibraryList success:^(NSDictionary *dic) {
NSArray *dataListArray = [HospitalShareRightModel mj_objectArrayWithKeyValuesArray:dic[@"data"][@"result"]];
//下拉刷新
if (weakSelf.pageNum == kPageNum) {
[weakSelf.rightTableView.mj_header endRefreshing];
[weakSelf.hospitalShareRightArray removeAllObjects];
if (dataListArray.count <= 0) {
[weakSelf.rightTableView removeFromSuperview];
[weakSelf defauleView];
}
}
[weakSelf.rightTableView.mj_footer endRefreshing];
[weakSelf.hospitalShareRightArray addObjectsFromArray:dataListArray];
if (dataListArray.count < 10) {
[weakSelf.rightTableView.mj_footer endRefreshingWithNoMoreData];//放到停止加载方法后面 不然会失效
}
[weakSelf.rightTableView reloadData]; } error:^(NSDictionary *dic) { [MBProgressHUD showError:dic[@"errmsg"]]; } failure:^{ }];

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/586860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存