首页 > 解决方案 > 从底部修剪的 FlatList 的最后一项

问题描述

我正在显示一个带有可变数量项目的 FlatList,最后一个项目总是不完全可见(边框底部)。

在此处输入图像描述

使成为()

render() {
    return (
      <View style={styles.container}>
        <FlatList style={styles.list} containContainerStyle={{paddingBottom: 20}}
          ...
        />
      </View>
    );
  }

CSS

container: {
    flex: 1,
    justifyContent: 'center',
    alignItems: 'center',
    backgroundColor: 'white'
  },
list: {
   flex: 1,
   width: "95%"
}

标签: cssreactjsreact-nativestylingreact-native-flatlist

解决方案


您为平面列表使用了错误的样式属性,它是 contentContainerStyle 而不是 containsContainerStyle。您必须根据物品的大小增加它。

<FlatList contentContainerStyle={{ paddingBottom: 20}} />

推荐阅读