44

我想创建Text组件并连续显示它们,就像spanhtml 中的元素一样。如果我这样做:

<View>
  <Text> Start here, </Text> <Text> finish here </Text>
</View>

它们之间的线断了,它看起来像:

从这里开始,在这里
结束

如何防止换行并将它们显示在同一行?

4

2 回答 2

93

只需设置正确的flexDirection. 默认为column

<View style={{flexDirection: 'row'}}>
 <Text> Start here, </Text> <Text> finish here </Text>
</View>
于 2016-01-10T12:02:16.393 回答
33

Text用另一个Text元素包装组件时,组件是内联的,例如:

<Text>
   <Text>We</Text><Text>Are</Text><Text>Inline</Text>
</Text>
于 2016-02-06T16:46:22.117 回答