答案 0 :(得分:1)
不幸的是,不能单独使用Text
来指定下划线边框和文本之间的间隔。但是您可以使用View
将其包装起来。
<View style={{ alignSelf: 'flex-start', borderBottomColor: 'black', borderBottomWidth: 1 }}>
<Text style={{ fontSize: 12, lineHeight: 30 }}>
{'Lorem Ipsum dolor Siamet'}
</Text>
</View>
答案 1 :(得分:0)
添加一个视图并为该视图提供边距,并为该视图添加边框。
<View style={{borderWidth:1,bordercolor:"Black",marginBottom:2}}>
<Text style={{fontSize:12}>28.Aug 2019</Text>
</View>
答案 2 :(得分:0)
这里是解决此文本边框遍及整个屏幕宽度的问题的简单解决方法。用View
将其包装在flexDirection:"row"
中。
<View style={{
flexDirection:"row"
}}>
<Text
style={{
borderBottomWidth:1,
paddingBottom:3
}}
>
My Text
</Text>
</View>
https://snack.expo.io/@ammarahmed/grounded-watermelon
要使其在android和ios上运行,请使用以下方法。您需要使用TextInput
才能正常工作。无论您想写什么,都可以写在value
中,然后将editable
设置为false
<View style={{
flexDirection:"row"
}}>
<TextInput
style={{
borderBottomWidth:1,
paddingBottom:3,
borderBottomColor:"black",
}}
editable={false}
value="My Text"
/>
</View>