Еще одно предложение, если вы не хотите использовать пустые View
s, это поместить Value
в центр, а затем расположить unit
в absolute
(чтобы он не сгибался) идо bottom
, так что вы убедитесь, что он выровнен по основанию с Value
.
<View style={styles.container}>
<Text style={styles.value}>
Value
<Text style={styles.unit}>unit</Text>
</Text>
</View>
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
backgroundColor: 'lightgrey',
},
value: {
backgroundColor: '#eee',
textAlign: 'center',
fontSize: 20,
position: 'relative',
},
unit: {
fontSize: 12,
position: 'absolute',
bottom: 0,
},
});