在RN中ScrollView必须在外层有包裹一层有固定高度的控件否则ScrollView将无法显示。
正确的做法👇
<View style={{ height: 80 }}> //在外层必须要有固定高度。
<ScrollView
horizontal={true}
showsHorizontalScrollIndicator={false}
// contentContainerStyle={{ flex: 1 }} //这个属性是用来充满整个控件,当用了此属性 将无法滑动
>
{this.itemView()}
</ScrollView>
</View>
网友评论