FlatList 的最后一项从底部修剪

Last item of FlatList trimmed from bottom

我正在显示一个项目数量可变的 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%"
}

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

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