6

我目前正在尝试在我的 react-native 应用程序上实现自动隐藏标题。多亏了这个例子,我设法做到了,但它破坏了一些东西。事实上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代表什么的人,它们与我链接的示例完全相同。

谢谢

4

0 回答 0