【发布时间】:2020-11-23 03:47:08
【问题描述】:
我想使用 FlatList 方法 scrollToOffset 滚动到我的 FlatList 中的特定项目。我不使用 scrollToIndex 的原因是使用 scrollToIndex 我无法控制滚动的速度。使用 scrollToOffset 我可以使用 Animated 库逐渐更改值。但是,我不知道如何在我的 FlatList 中找到项目的偏移值。
【问题讨论】:
-
如果你的孩子身高是恒定的,那么你可以计算偏移量。或者,您可以让每个孩子使用 onLayout 来衡量自己并向 FlatList 报告。然后您可以轻松计算偏移量。
-
关于为什么 RN 不允许这种情况发生的好答案react-native.canny.io/feature-requests/p/…
标签: react-native react-native-flatlist flatlist