【发布时间】:2018-11-21 14:15:10
【问题描述】:
我正在开发一个测验应用程序。在其中用户根据他的信心选择一个选项,因此我决定使用可触摸不透明度在每个选项中制作三个框,并且它工作正常,但我希望在这些框后面有我未能实现的文本。这是我的代码
注意:此“样式”包含应用的样式对象。
<View style={[ Style.flexRow, Style.marginV5, Style.borderRadius20, Style.paddingDefault, Style.bgLight ]}>
<Text>Ajax</Text>
<TouchableOpacity style={[ Style.flex, Style.borderRight, Style.height100, Style.borderLeft ]}>
</TouchableOpacity>
<TouchableOpacity style={[ Style.flex, Style.borderRight, Style.height100, Style.borderLeft ]}>
</TouchableOpacity>
<TouchableOpacity style={[ Style.flex, Style.borderRight, Style.height100, Style.borderLeft ]}>
</TouchableOpacity>
</View>
一种方法是使文本位置成为绝对位置,但之后,就不可能根据文本大小动态更改父级的高度。如果您知道比这更好的解决方案,请帮助我解决此问题或建议我。谢谢!
【问题讨论】:
标签: css reactjs react-native