[英]react native horizontal list view with no scroll. How to wrap item?
我正在显示列表中的项目。 我不想使用水平滚动视图,但如何包装项目以使它们不会掉出屏幕? 就像我们在android中有FlowLayout一样。 图为第一行第三项在屏幕外的一半
<List horizontal={true}
scrollEnabled={false}
style={{flexWrap: "wrap"}}
dataArray={articleData.Types}
renderRow={(Type) =>
<ListItem style={{borderBottomWidth: 0}} content>
<Button rounded>
<Text>{Type.Name}</Text>
</Button>
</ListItem>
}>
</List>
可以使用视图来实现这一点:
<View style={styles.wrapContainer}>
{DATA.map(data => {
return (
<View style={styles.buttonContainer} >
<Button title={data.name}/>
</View>
)})
}
</View>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.