美文网首页
Flutter尝试图文组件-Text

Flutter尝试图文组件-Text

作者: 愿你我皆是黑马 | 来源:发表于2021-07-03 21:47 被阅读0次

    展示文本:Text


    • 属性 style : 用于设置文字的样式,类型为TextStyle。
      TextStyle可设置的属性如下:(常用有设置背景、文字颜色、文字大小、文字粗细、文字字体、文字阴影等等)

      this.inherit = true,
      this.color,
      this.backgroundColor,
      this.fontSize,
      this.fontWeight,
      this.fontStyle,
      this.letterSpacing,
      this.wordSpacing,
      this.textBaseline,
      this.height,
      this.leadingDistribution,
      this.locale,
      this.foreground,
      this.background,
      this.shadows,
      this.fontFeatures,
      this.decoration, //如 删除线:TextDecoration.lineThrough
      this.decorationColor,
      this.decorationStyle,
      this.decorationThickness,
      this.debugLabel,
      String? fontFamily,
      List<String>? fontFamilyFallback,
      String? package,
      this.overflow,
      

    • 属性 strutStyle: 另一种这只文字的方式和TextStyle相比设置出发点不一样,类型为StrutStyle
      StrutStyle可设置的属性如下:

      String? fontFamily,
      List<String>? fontFamilyFallback,
      this.fontSize,
      this.height,
      this.leadingDistribution,
      this.leading, //相当于TextStyle的letterSpacing,类似与行高
      this.fontWeight,
      this.fontStyle,
      this.forceStrutHeight,
      this.debugLabel,
      String? package,
      

    • 属性 textAlign:设置文字的对齐方向,类型为TextAlign
      TextAlign可设置的值如下:

      1. left:
      2. right:
      3. center:
      4. justify:
      5. start:
      6. end

    • 属性 textDirection:设置文字一个一个排序的方向,类型为TextDirection
      TextDirection

      1. rtl:
      2. ltr:

    • 属性 locale:用于国际化设置

    • 属性 softWrap:

    • 属性 overflow:截断方式

    • 属性 textScaleFactor:缩放因子

    • 属性 maxLines:最大行数

    • 属性 semanticsLabel:替代语义标签

    • 属性 textWidthBasis:包裹文本的宽度时父容器的宽度,类型为TextWidthBasis

      TextWidthBasis可设置的值如下:

      1. parent:多行文本时父容器占据所有宽度,单行时包裹文本内容
      2. longestLine:多行或单行都包裹最大的行的宽度

    • 属性 textHeightBehavior:文字上下缩进,用于编写公式等等。类型为TextHeightBehavior

    相关文章

      网友评论

          本文标题:Flutter尝试图文组件-Text

          本文链接:https://www.haomeiwen.com/subject/grupultx.html