正如标题所说,有没有办法让react-native中的单词保持在同一行?或者如果它不够大,不能放在同一条线上,就可以转到下一条线
下面是一个例子
Hello this is a verylo
ng word成为
Hello this is a
verylongword发布于 2020-07-02 15:12:41
因此fontSize(,如果你正在注意不同的屏幕尺寸)将是不同的,最好的处理方法是在你想换行的单词后面加一个换行符。
举个例子,<Text>Hello this is a {“\n”} verylongword </Text>可以做到这一点
我希望它能帮上忙
发布于 2020-07-02 15:27:10
在文本中使用props numberOfLines。它在计算文本布局(包括换行)后使用省略号截断文本,以便总行数不超过此数字。
<Text numberOfLines={1}> Hello this is a verylongword </Text>
发布于 2020-07-02 16:14:58
可以使用flexshrink使文本适合视图或容器
<View style={{flexShrink:1, width:20}}>
<Text>Hello this is a very long word</Text>
</View>https://stackoverflow.com/questions/62690763
复制相似问题