gpt4 book ai didi

react-native - react 原生拉伸(stretch)行项目?

转载 作者:行者123 更新时间:2023-12-03 16:24:42 25 4
gpt4 key购买 nike

我必须在 View 中彼此相邻的按钮
出于某种原因,即使我将 View 设置为 alignItems: 'stretch' 或设置项目 alignSelf: 'stretch' 他们也不会用完可用空间。我怎么能解决这个问题?

例如:

<View style={{flexDirection: 'row', alignItems: 'stretch'}}>
<View style={{backgroundColor: 'red', height: 100}}/>
<View style={{backgroundColor: 'blue', height: 100}}/>
</View>

View 不会拉伸(stretch),内部元素将保持宽度:0

或与按钮项目相同:
<View style={{flexDirection: 'row', alignItems: 'stretch'}}>
<Button title='text' style={{backgroundColor: 'red',
height: 100}}/>
<Button title='text' style={{backgroundColor: 'blue',
height: 100}}/>
</View>

最佳答案

你需要给宽度 到主视图。所以你可以根据它设置按钮。此外,您需要设置 弹性 每个按钮。

<View style={{flexDirection: 'row', width:'100%', flex:1}}>
<Button title='text' style={{backgroundColor: 'red',
height: 100, flex:1}}/>
<Button title='text' style={{backgroundColor: 'blue',
height: 100, flex:1}}/>
</View>

关于react-native - react 原生拉伸(stretch)行项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50853168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com