Вы можете использовать flexbox
(https://reactnative.dev/docs/flexbox):
<View style={{flex: 1}}>
<View
style={{
flex: 0.5,
borderBottomColor: 'black',
borderBottomWidth: 1,
}}
/>
</View>
Внешний вид в этом примере занимает всю высоту, задав для flex
значение 1
. Если вы создадите вид внутри этого внешнего вида, который составляет половину размера внешнего вида и зададите ему borderBottomWidth
1, вы создадите горизонтальную линию в середине внешнего вида.
В зависимости от того, как Если вы хотите, чтобы внешний вид был большим, вы можете поэкспериментировать со значениями flex
.