React Native: 文本节点的“自动”宽度

27

我有一个视图中的文本元素:

<View><Text>hello world foo bar</Text></View>

作为flex网格的一部分。

我希望这个视图根据内容自动调整宽度,即文本长度。

如何实现这一点?

2个回答

64

如果元素具有 alignSelf 属性,则可以实现这一点,例如:

alignSelf: 'flex-start'
或者
alignSelf: 'center'

3
这对于绝对定位的文本节点对我不起作用。有人知道怎么做吗? - Owen Masback
@OwenMasback 你找到解决方案了吗?我在一个绝对定位的文本节点上也遇到了同样的问题。 - Cory McAboy
这个答案中的两个链接都失效了 =( - Nick Sweet

0

您可以始终设置minWidth:某个宽度,然后将其居中对齐


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接