我使用了FlatList
组件并且需要refreshControl
在其上实现 prop 。这是代码:
<FlatList
refreshControl={
<RefreshControl refreshing={refreshing} onRefresh={onRefresh} />
}
data={allTuitions}
renderItem={({item}) => renderItem(item)}
ListEmptyComponent={listEmptyComponent}
ItemSeparatorComponent={itemSeparatorComponent}
/>
它工作正常。但问题是:组件覆盖的区域FlatList
,拉动是正确的。不然我拉不了。请参见下图。当我拉下作为FlatList
组件项目的内容上的屏幕时,它可以工作,但在下面的浅灰色区域中,我不能。
我该如何纠正呢?
尝试将 FlatList 放置在具有所需高度的视图中。例如,如果它应该填充所有可用的高度,您可以尝试
flex: 1
开始。这样,您的 FlatList 将增长到可用大小。