0

如何将我的 recycerlistview 项目居中?

如果我想使用样式,那么我会收到以下错误消息:

Invariant Violation: ScrollView child layout (["alignItems","justifyContent"]) must be applied through the contentContainerStyle prop
  <View style={styles.container}>
    <RecyclerListView
      style={styles.recyclerlistview}
      rowRenderer={rowRenderer}
      dataProvider={dataprovider}
      layoutProvider={layoutprovider}
      scrollViewProps={{showsVerticalScrollIndicator: false}}
      externalScrollView={ScrollViewWithHeader}
    />
  </View>

styles...
  recyclerlistview: {
    flex: 1,
    width: width * 1,
    alignItems: 'center',
    justifyContent: 'center',
    backgroundColor: '#fff'
  },

但是 recyclerlistview 没有名为 contentcontainerstyle 的道具。谁能帮我?

库:https ://github.com/Flipkart/recyclerlistview

4

1 回答 1

0

根据文档,您可以传入contentContainerStyle.scrollViewProps

scrollViewProps

对于需要代理到内部/外部滚动视图的所有道具。把它们放在一个物体里,它们就会被传播和传递下去。

于 2022-01-17T12:31:30.077 回答