ReactNative ScrollView滚动阈值

Ale*_*ini 7 react-native react-native-scrollview

我想了解如何设置RN ScrollView的阈值.

这是因为如果在水平ScrollView中多个垂直可滚动视图,那么滚动视图非常困难.

所以我只需要保持水平滚动的东西,直到手指水平滑动某个像素跨度.

有没有人知道如何存档这个?

Ner*_*gen 0

您可以使用 onScrollEnd 中的本机滚动事件来获取滚动速度,然后仅在超过一定量时才水平滚动。在大多数垂直/水平滚动中,大多数用户仅沿一个方向滚动。如果您确实想实现基于距离的滚动,则需要将 PanResponder 附加到您的组件并比较 Grant 和 Release 事件的距离。