项目中使用了tableView的下拉加载历史记录功能。其中一个逻辑是这样的:手撒开后,tableView会反弹回顶部,为了让cell复用没问题,设置延迟更新数据源。因为如果在手撒开tableView未反弹时就更新数据源,那么界面最下方的cell数据会根据新数据源来设置,导致错误。这个“延迟”..
分类:
其他好文 时间:
2016-01-01 13:09:54
阅读次数:
291
SwipeRefreshLayout 的下拉刷新距离比较短,并且也没有提供设置下拉距离的 API,但是看SwipeRefreshLayout 的源码,会发现有一个内部变量 mDistanceToTriggerSync,这个变量决定了触发刷新的下拉距离。下面的代码展示了源码中是如何给这个变量赋值的:f...
分类:
移动开发 时间:
2014-06-21 10:18:02
阅读次数:
254