我有(我认为是)一个简单FlatList
的呈现Cards
(下面的代码)列表
问题:列表呈现,但不会滚动以完全显示列表中的最后一个元素,或者到下面的内容FlatList
我尝试过的:基本上所有相关的 SO 问题:
- 删除所有样式
- 包装
FlatList
在一个View
或一个ScrollView
或两者 - 添加
style={{flex: 1}}
到FlatList
or 包装器(这会导致 **ALL* 内容消失)
有任何想法吗?
<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>