【问题标题】:React Native onScroll problem when holding my finger up to ScrollView将手指放在 ScrollView 上时反应 Native onScroll 问题
【发布时间】:2022-11-10 23:09:07
【问题描述】:
<ScrollView 
onScroll={(event)=>{
  const top = event.nativeEvent.contentOffset.y;
  setTop(top);
}}
>

上面的代码 contentOffset y 仅在突然滚动 ScrollView 时才更新,而没有将手指放在 ScrollView 上,但是如果我在滚动时将手指抬起,则 contentOffset y 不会更新。

我注意到所有 onScroll 函数都会发生这种情况。

我想要达到的目标: 我想滚动 ScrollView contentOffset y 更新。

【问题讨论】:

    标签: react-native


    【解决方案1】:

    使用 Animated.ScrollView 而不是 ScrollView 可能会对您有所帮助。看看这个https://eveningkid.medium.com/animated-and-react-native-scrollviews-de701f1b1ce5

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多