如果 Android 上的 ScrollView 中只有一项或几项,我将不会从 onScorll
收到任何事件。在 iOS 中,我仍然可以获得该事件,因为反弹
。
我的问题是如何通过列表监听 Android 上的滚动偏移量?我尝试过 PanResponder
,但就我而言,我想检测垂直 Flatlist
中的向下和向上滑动手势。
最佳答案
Flatlist
是使用 responder
API 在内部构建的,因此,如果它不能完全满足您的要求,那么您绝对可以使用 PanResponder
.
如果数据数组中只有几个项目,则列表无法滚动,因此不会触发滚动。
如果您只是想跟踪滑动手势(例如忽略某些内容),那么这并不是 Flatlist
旨在解决的问题,您可以使用 PanResponder
直接。
关于android - React-Native Android ScrollView 无法从 onScroll 获取事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59656665/