小编Ken*_*nny的帖子

React具有多行的Native水平FlatList

我正在尝试实现一个有两行的水平滚动列表.使用FlatList,垂直滚动列表涉及设置,numColumns但没有使用水平行的等效项.

我成功地使它能够正确渲染,并且它完美无缺.但是,会抛出警告,flexWrap说不支持设置,VirtualizedListFlatList使用numColumns.我不能使用numColumns,因为它不适用于水平列表.

<FlatList
    horizontal={true}
    contentContainerStyle={{
        flexDirection: 'column',
        flexWrap: 'wrap'
    }}
    {...otherProps}
/>
Run Code Online (Sandbox Code Playgroud)

我发现了添加此警告的提交,但无法找到其背后的原因.似乎没有办法在没有警告被抛出的情况下完成这项工作,至少在没有完全放弃FlatList的情况下.对于包含行的水平列表,是否有更合适的解决方案?

参考文献:

react-native

13
推荐指数
3
解决办法
6043
查看次数

标签 统计

react-native ×1