`onEndReached`没有触发动画ScrollView

时间:2017-03-20 15:02:44

标签: android ios reactjs react-native react-animated

我目前正在尝试在我的react-native应用上实现自动隐藏标头。感谢this example我设法做到了,但它打破了一些东西。事实上,当我到达列表末尾时,我的onEndReached方法不再被调用。我还使用RefreshControl组件来实现pull-to-refresh,但AnimatedScrollView似乎干扰了经典的ListView功能。

我创建了一个AnimatedScrollView组件,如下所示:

const AnimatedScrollView = Animated.createAnimatedComponent(ScrollView);

这是我的组件渲染:

<View>
  <AnimatedScrollView
    ...someProps
  >
    <ListView
        ...someOtherProps
    />
  </AnimatedScrollView>
  <Animated.View>
    <Text>My Header Title</Text>
  </Animated.View>
</View>

正如我所说,我非常确定AnimatedScrollView滚动功能会覆盖ListView的功能,但我不知道如何解决这个问题......

如果你们有一个提示/知道一个解决方法,或者甚至知道一个可以帮助我标题的图书馆,我将不胜感激:)

对于那些现在想要someProps代表什么的人,他们与我链接的示例完全相同。

由于

0 个答案:

没有答案