我想出了如何让它滚动.而不是View
包装ScrollView
和ScrollView
具有任何柔性造型或alignItems:'flex-start'
与contentContainerStyle={styles.container}
,将其放在View
哪个是孩子ScrollView
而只是使用style=
而不是contentContainerStyle=
.
渲染:
{goal} {iconsToShow}
造型:
var styles = StyleSheet.create({ container: { backgroundColor: 'transparent', paddingLeft:20, paddingRight:20 }, viewContainer:{ flexDirection:'row', flexWrap: 'wrap', alignItems: 'flex-start', flex: 1 }, iconText:{ paddingLeft:15, paddingRight:15, paddingTop:15, paddingBottom:15 }, goalName:{ textAlign:'center', marginTop:40, marginBottom:10, fontSize:20 } });