使用MJRefresh时不能正常显示“没有更多数据”的bug
来源:互联网 发布:常熟美工招聘 编辑:程序博客网 时间:2024/05/16 06:44
记录一下,我在做列表时上下拉刷新使用的是MJRefresh的sdk,下拉刷新是正常的,上拉却不断显示正在加载(已经没有数据,回调却不断),所以不能正常结束,列表上拉后不断刷新,不能停止,贴出我原来的代码如下:
if (dynamicArray.count < 10) {//本次接口获得的数据列表数<10 [ws.perDymTableView noMoreData];//显示无更多数据 if (ws.perDymArray.count < 10) {//主播动态页的数据列表数<10 ws.perDymTableView.mj_footer.hidden = YES;//隐藏上拉刷新控件 } } // 动态列表结束杀心 [ws.perDymTableView endRefreshing];
后来发现是要结束刷新再执行noMoreData方法,更改如下:
// 动态列表结束刷新 [ws.perDymTableView endRefreshing]; if (dynamicArray.count < 10) {//本次接口获得的数据列表数<10 [ws.perDymTableView noMoreData];//显示无更多数据 if (ws.perDymArray.count < 10) {//主播动态页的数据列表数<10 ws.perDymTableView.mj_footer.hidden = YES;//隐藏上拉刷新控件 } }
阅读全文
0 0
- 使用MJRefresh时不能正常显示“没有更多数据”的bug
- MJRefresh上拉加载没有更多数据不提示
- (4)QlikView表盘数据不能正常显示时的设置
- 《android日常bug系列》Glide与RoundImageView结合使用时不能正常显示圆角
- 2014.12.1 格式化后页面不能正常显示的bug
- 使用mjrefresh遇到的坑爹bug
- 使用okhttp时没有返回正常数据
- PL/SQL表中数据的中文不能正常显示
- PL/SQL表中数据的中文不能正常显示
- jasperreport导出pdf中文数据不能正常显示的解决方法
- 解决mysql排序字段的数据为中文时不能正常显示结果的问题
- 解决使用了subList方法之后MPAndroidChart不能显示数据的Bug
- Linux(LAMPP)下使用MySQL时不能正常显示中文的解决办法
- button 控件没有选择type类型导致kindeditor弹窗不能正常显示的错误
- iOS:详解MJRefresh刷新加载更多数据的第三方库
- SwipeRefreshLayout配合RecyclerView实现下拉刷新和上拉加载更多以及没有数据的显示
- SwipeRefreshLayout配合RecyclerView实现下拉刷新和上拉加载更多以及没有数据的显示
- shp数据全图显示正常,放大要素不能显示的问题
- 解决检索COM类工厂中CLSID为{ }组件失败
- Samba服务搭建
- 无需客户端扫描局域网抓取返回信息
- 《算法导论(原书第3版)》pdf
- nexus3创建maven私有仓库(安装windows版)
- 使用MJRefresh时不能正常显示“没有更多数据”的bug
- wpf listview 的右键菜单 点击事件
- Hive知识点
- 《三国空城计》何为真知己真智慧
- Python第三方库的安装使用
- poj 1064 二分控制精度
- 编译linux内核
- 19、顺时针打印矩阵
- android五种布局模式