如何让文本行数不断字

问题描述 投票:0回答:1

每当我使用涉及截断的

numberOfLines
属性时,省略号经常会破坏单词。

因此给出以下内容:

<Text numberOfLines="{2}">
  Lorem ipsum, dolor sit amet consectetur adipisicing elit. Quam dolore cumque
  dignissimos necessitatibus ad sunt dolores. Beatae ex iusto nostrum magni,
  aperiam sed nemo, qui, aliquam error maiores debitis! Porro.
</Text>

它最终可能看起来像:

  Lorem ipsum, dolor sit amet consectetur adipisicing elit. Quam
  dolore cumque dignissimos necessitatibus ad sunt dolores. Be...

是否可以不破坏单词,只在完整单词的末尾添加省略号?我找不到任何本机方式或第 3 方包可以执行此操作。

react-native
1个回答
0
投票

我相信这种行为是设计使然的。单词只会在最后一行被截断,以适应设备视口宽度上尽可能多的单词。如果某个单词不适合最后一行以外的任何行,它将绕到下一行。如果整个单词不适合,只有最后一行应该将单词分开。

© www.soinside.com 2019 - 2024. All rights reserved.