如果在react-native的某个组件中使用到了ScrollView组件,当滚动的时候想要获取到当前滚动的距离,来处理一些逻辑,可以在onScroll属性中获取到当前的位置:
如下所示:
<ScrollView
onScroll = {(event)=>{{
console.log(event.nativeEvent.contentOffset.x);//水平滚动距离
console.log(event.nativeEvent.contentOffset.y);//垂直滚动距离
}}}
scrollEventThrottle = {200}
>
...others code
</ScrollView>