【发布时间】:2019-02-20 08:44:06
【问题描述】:
我在这样的视图容器中有文本
<View
style={{
flex: 1,
alignItems: 'center',
justifyContent: 'center',
borderColor: 'grey'
}}
>
<Text>Long Text Here</Text>
</View>
我的结果是这样的
如果我添加<Text numberOfLines={4}>,这可以正常工作,但我希望我的文本完全适合视图,如果超出范围,它将显示三个点。我不确定多少行就足够了,因为不同的屏幕尺寸会有所不同。
【问题讨论】:
-
您可能会发现这个问题很有帮助:stackoverflow.com/questions/45290420/…。设置 flex 是一种常见的解决方法。涉及动态字体大小的解决方案将花费大量 IMO。