如何在React Native中模拟"align-items:baseline"?

irr*_*tor 13 ios flexbox react-native

由于RN的Flexbox实现中没有"align-items:baseline",如何水平对齐两个文本元素的基线?

在此输入图像描述

JSX:

<View style={styles.numberAndPercent}>
  <Text style={styles.number}>6.80</Text>
  <Text style={styles.percent}>%</Text>
</View>
Run Code Online (Sandbox Code Playgroud)

Kev*_*per 14

React Native现在支持alignItems: 'baseline',因此以下内容应该有效:

numberAndPercent: {
  flexDirection: 'row',
  alignItems: 'baseline',
}
Run Code Online (Sandbox Code Playgroud)

这里有 Flexbox文档; 此处支持的值的完整列表.