我得到了一个简单的FlatList
,它呈现了一个Cards
的列表(代码如下)
Problem:列表会呈现,但不会滚动以完全显示列表中的最后一个元素,或滚动到FlatList
以下的内容
What I've tried:基本上所有相关的问题:
- 删除所有样式
- 在
View
或ScrollView
或两者中包装FlatList
- 将
style={{flex: 1}}
添加到FlatList
或包装中(这会导致**ALL*内容消失)
有什么 idea 吗?
<FlatList
data={props.filteredProducts}
renderItem={({item}) => (
<TouchableOpacity onPress={() => props.addItemToCart(item)}>
<Card
featuredTitle={item.key}
image={require('../assets/icon.png')}
/>
</TouchableOpacity>
)}
keyExtractor={item => item.key}
ListHeaderComponent={
<SearchBar />
}
/>
...
<Other Stuff>