pull-to-refresh icon indicating copy to clipboard operation
pull-to-refresh copied to clipboard

2.6版本swift3.1 自动下拉刷新怎么上拉下拉都调用了

Open kou8910 opened this issue 7 years ago • 2 comments

pod 'ESPullToRefresh', '~> 2.6'

var header: ESRefreshProtocol & ESRefreshAnimatorProtocol var footer: ESRefreshProtocol & ESRefreshAnimatorProtocol header = ESRefreshHeaderAnimator.init(frame: CGRect.zero) footer = ESRefreshFooterAnimator.init(frame: CGRect.zero) self.tableView.es_addPullToRefresh(animator: header) { //下拉 [weak self] in self?.Refresh() } self.tableView.es_addInfiniteScrolling(animator: footer) { //上拉 [weak self] in self?.loadMore() } self.tableView.refreshIdentifier = "browseUser" self.tableView.expriedTimeInterval = 20.0 self.tableView.es_autoPullToRefresh()

1、看着dome做的 执行 self.tableView.es_autoPullToRefresh() 后 先调用了 loadMore() 后调用了Refresh() 正常不是之调用Refresh吗, 2、封装中ESPullToRefresh.swift 173行的 expriedTimeInterval 与dome中的 expiredTimeInterval 不知道那个是正确
麻烦看看 给个回复 [email protected]

kou8910 avatar Apr 22 '17 08:04 kou8910

遇到了类似情况 2017-07-03 17 13 16 scrollView.contentOffset.y 是负值 但scrollView.contentInset.top是正值比较大,导致条件成立调用了 loadMore() 解决: 在条件中加上scrollView.contentOffset.y > 0 明确是上拉

awang43-supplier avatar Jul 03 '17 07:07 awang43-supplier

我也遇到了相同的问题..现在只能手动拖库修改.希望作者有空修复一下

wanqingrongruo avatar Aug 23 '17 05:08 wanqingrongruo