Flutter 基础组件-文本

文本组件,常常用来显示显示文本文字,当文字长度超过父组件时是截断还是显示多行,这个取决于属性的限制

样式规则

  1. 对于文本的样式是可选的,如果忽略将会使用与它最接近组件的默认样式

  2. 如果设置了样式的TextStyle.inherit属性值,那么父组件的样式以及组件本身的样式将会同时作用

  3. 如果需要使得同一行的文本的不同文字显示不同的样式,则需要使用TextSpan.rich作为构造函数

属性

Note: overflowsoftWrap存在相互影响

Simple

child: new Text(
    'Helloaaaaaaaaaaaaaaaaaaaaaaaaaaa',
    textAlign: TextAlign.justify,
    // overflow: TextOverflow.clip,
    textDirection: TextDirection.rtl,
    // softWrap: true,
    style: new TextStyle(fontSize: 40.0),
    // textScaleFactor: 1.5,
),

参考资料