react-native - ReactNative ScrollView 滚动阈值

标签 react-native react-native-scrollview

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

这是因为如果您有 水平 ScrollView 中的多个垂直可 ScrollView 那么 View 的滚动是非常困难的。

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

有没有人知道如何存档?

最佳答案

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

关于react-native - ReactNative ScrollView 滚动阈值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42972011/

相关文章:

javascript - 在 ios 键盘上使用 Detox 单击 'Search' 和 'Enter' 按钮

javascript - 如何在 typescript 项目中导入js文件?

react-native - 如何在 android 的 scrollview 中滚动 Webview?

react-native - 在 native react 中创建双向重复/循环无限 ScrollView

reactjs - 有什么方法可以在导入 native react 之前检查组件是否存在

javascript - 为什么我的相机胶卷模式是空的?

react-native - React Native - 从另一个屏幕导航后如何将 ScrollView 滚动到给定位置

android - 我应该从 build.gradle 还是 AndroidManifest.xml 管理应用版本控制?

react-native - 添加数据时保持ScrollView的Position