0

我正在尝试构建一个组件来检测滚动视图上的下拉。当您尝试刷新 facebook 或 twitter 提要时,下拉。

所以我的方法是尝试使用 onScroll 方法来检测滚动视图的变化。

onScroll={this.handleScroll}

handleScroll(event) {
 console.log(event.nativeEvent.contentOffset.y);
}

但是,我发现当您向下滚动时(就像您滚动浏览 facebook 或 twitter 提要),它会给您偏移量的值。然后我尝试模仿“下拉”行为,我将在相反方向滚动。困难在于当滚动视图达到 0 时,我无法检测到滚动的任何减少。那有意义吗?基本上,当滚动视图为 0 时,我如何检测下拉。

4

1 回答 1

0

您可以使用RefreshControl来实现这一点

于 2017-01-13T11:55:48.567 回答