我目前正在尝试在我的 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
代表什么的人,它们与我链接的示例完全相同。
谢谢