flutter学习笔记-Widget text

2019-04-22  本文已影响0人  B_f773
Text
          Text('Hello World' * 10,
              textAlign: TextAlign.start,
              textDirection: TextDirection.rtl,
              softWrap: true,
              overflow: TextOverflow.ellipsis,
              textScaleFactor: 1,
              maxLines: 3,
              semanticsLabel: "text semanticsLabel",
              style: TextStyle(
                  fontSize: 20.0,
                  fontWeight: FontWeight.w100,
                  fontStyle: FontStyle.italic,
                  letterSpacing: 3,
                  wordSpacing: -5,
                  textBaseline: TextBaseline.ideographic,
                  height: 1.2,
                  foreground: new Paint()..color = Colors.blueGrey,
                  background: new Paint()..color = Color(0x2200ffff),
                  shadows: [BoxShadow(
                  color: Color(0x99ff0000),
                  offset: Offset(3.0, 3.0),
                  blurRadius: 5.0,
                  spreadRadius: 2.0)],
                  decoration: TextDecoration.underline,
                  decorationColor: Colors.blueGrey,
                  decorationStyle: TextDecorationStyle.wavy,
                  debugLabel: "debug label",
                  fontFamily: "Schyler"
              ),
          ),

textAlign 文本在text组件中对齐方式
参数类型(TextAlign)

textDirection 文本方向
参数类型(TextDirection)

softWrap 文本是否允许换行
参数类型(bool)

overflow 文本溢出时展示效果
参数类型(TextOverflow)

textScaleFactor 文件缩放大小
参数类型(double)

maxLines 最大行数
参数类型(int)

semanticsLabel 为组件设置标签
参数类型(string)

style
fontSize 文字大小
参数类型(double)

fontWeight 文字加粗
参数类型(FontWeight)

fontStyle 字体变形
参数类型(FontStyle)

letterSpacing 文字间距
参数类型(double)

wordSpacing 单词间距
参数类型(double)

textBaseline 文字基线对齐
参数类型(TextBaseline)

height 文字行距
参数类型(double)

foreground 文字前景
参数类型(Paint)

background 文字背景
参数类型(Paint)

shadows 文字阴影
参数类型(Shadow)

decoration 文字装饰线
参数类型(TextDecoration)

decorationColor 装饰线颜色
参数类型(Color)

decorationStyle 装饰线风格
参数类型(TextDecorationStyle)

fontFamily 文字字体
参数类型(String字体名称)

 #字体设置
  fonts:
    - family: 字体名称
      fonts:
        - asset: fonts/字体名称.ttf
上一篇下一篇

猜你喜欢

热点阅读