繁体   English   中英

如何处理中的长文本 <Text> 在本地反应

[英]How to handle Long texts in <Text> in react native

我有一个很长的文本,必须放入<Text>标记中,我使用了numberOfLines={5} ,但它仍被截断。

我应该使用哪个属性?

你不需要财产

只需将文本放在标签视图中,文本就会适应View的属性。

<View style={{flex: 1}}>
<Text>Ad sint scripta theophrastus sed. Vide mandamus ut nec, et mea vide magna nostro. Ea laboramus scriptorem duo, nonumy sanctus legimus no vim, sea ex quidam vivendo. Et ferri consulatu eam, docendi corpora intellegam no vim, ubique perpetua est in.

An vix denique omittam consequat. Cu erat dictas aperiri vis. Cum esse consetetur te, mei ad illum inani delicata, sea et sumo fabellas. Utamur ponderum est te. His vocent admodum ut, quo habeo dicat ex. Ius id dolorum contentiones, nullam ceteros philosophia nam id.

Erant nonumy eruditi id pro, te sea tollit invidunt patrioque. Ne qui probo consul incorrupte, dico habemus scribentur ne sea, cetero utamur vituperata duo no. Vide solet tritani ut duo. Sit ea option oblique. Idque tantas laoreet ea vel, eu est vocent tritani. Falli verear adolescens usu no, in homero liberavisse cum, dolorem voluptua mel ad.

Mei natum timeam verterem ne, elitr euismod quaerendum vix ea. Ei cum quod sanctus torquatos, ea accusamus gloriatur mei. Sit ea vidit nonumes dissentiet, in pro summo cetero audiam. Vim et zril menandri legendos, ut simul nominavi eligendi vel. Sed at cibo mutat aperiam, id velit audiam assueverit sea, eligendi similique forensibus est ad. Elitr legere philosophia ne eos.
</Text>
</View>

使用webView:

只需将您的所有文本包含在网页中,然后使用webview在应用程序中显示它即可。

import React, {Component} from 'react';
import {WebView} from 'react-native';

class MyWeb extends Component {
  render() {
    return (
      <WebView
        source={{uri: 'https://YOURWEBSITE.COM/PRIVACY.HTML'}}
      />
    );
  }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM