flutter 常用组件使用之Text文本组件

199 阅读1分钟

Text文本组件

Text文本组件属性:

    overflow: TextOverflow.ellipsis, //文字超出屏幕之后的处理TextOverflow.clip剪裁   TextOverflow.fade TextOverflow.ellipsis省略号
    textScaleFactor: 2.0, //文本字体的缩放倍数
    maxLines: 10,          //最大行数
    textAlign: TextAlign.center,       //对齐方式  居中
    textDirection: TextDirection.ltr, //文本方向
    softWrap: false,     //是否自动换行 false文字不考虑容器单行显示   超出;屏幕部分将默认截断处理
    style: TextStyle(
        decorationColor: Colors.white, //线的颜色
        decoration: TextDecoration.none, //none无文字装饰 ,lineThrough删除线   overline文字上面显示线    underline文字下面显示线
        decorationStyle: TextDecorationStyle.solid, //文字装饰的风格  dashed,dotted虚线(简短间隔大小区分)  double三条线  solid两条线
        wordSpacing: 0.0,      //单词间隙(负值可以让单词更紧凑)
        letterSpacing: 0.0,      //字母间隙(负值可以让字母更紧凑)
        fontStyle: FontStyle.italic, //文字样式,斜体和正常
        fontSize: 20.0,            //字体大小
        fontWeight: FontWeight.w900, //字体粗细  粗体和正常
        color: Colors.white, //文字颜色