反应本机文本退出容器

时间:2019-02-20 08:44:06

标签: javascript react-native

我在这样的视图容器中有文字

<View
  style={{
    flex: 1,
    alignItems: 'center',
    justifyContent: 'center',
    borderColor: 'grey'
  }}
>
  <Text>Long Text Here</Text>
</View>

我的结果是这样的

enter image description here

如果我添加<Text numberOfLines={4}>,效果很好,但是我希望文本完全适合视图,如果文本超出范围,它将显示三个点。我不确定多少行就足够了,因为不同的屏幕尺寸会有所不同。

2 个答案:

答案 0 :(得分:0)

使容器可滚动,然后数据将保留在容器内。使用

<ScrollView>
 // data
</ScrollView>

答案 1 :(得分:0)

您可以在<Text>中使用它,

numberOfLines={10}  // obviously whatever no. of lines you want
ellipsizeMode="tail"

这将在超出行数时放置...