在 React Native 中下拉刷新时,如何防止 FlatList 的标头下降?

LNK*_*LNK 5 react-native react-native-flatlist

我有一个带有标题的 FlatList。当我现在拉动刷新时,标题与所有列表项一起下降: 在此处输入图片说明

但我希望它保持在顶部,以便只下拉项目:

在此处输入图片说明

如果我将我的标头组件放在 FlatList 内而不是在它之前,则可以实现这种行为。但是,它不适合,因为标题将始终保持在顶部,但我需要它与列表项一起滚动,就好像它是列表的一部分一样。我怎样才能做到这一点?

我曾尝试在 onScroll 事件中为标题设置负边距,但它看起来一点也不平滑并会导致奇怪的效果。

我很感激你关于如何做到这一点的想法。