flutter控件之Text属性的意思

《Flutter实战·第二版》
https://book.flutterchina.club/


const Text( String this.data, { super.key, this.style, this.strutStyle, this.textAlign, this.textDirection, this.locale, this.softWrap, this.overflow, @Deprecated( 'Use textScaler instead. ' 'Use of textScaleFactor was deprecated in preparation for the upcoming nonlinear text scaling support. ' 'This feature was deprecated after v3.12.0-2.0.pre.', ) this.textScaleFactor, this.textScaler, this.maxLines, this.semanticsLabel, this.textWidthBasis, this.textHeightBehavior, this.selectionColor, })
  • * data:要显示的文本内容。
    * key:小部件的标识符,用于在小部件树中唯一标识该小部件。
    * style:指定文本的样式,如字体、颜色、字号等。
    * strutStyle:指定文本的strut样式,用于控制行高和基线对齐等。
    * textAlign:指定文本的对齐方式,如左对齐、右对齐、居中等。
    * textDirection:指定文本的方向,如从左到右(LTR)或从右到左(RTL)。
    * locale:指定文本的地区设置,用于本地化文本。
    * softWrap:控制文本是否自动换行。
    * overflow:控制文本超出容器宽度时的处理方式,如省略号、裁剪等。
    * textScaleFactor:【已弃用】用于缩放文本的因素。已在版本3.12.0-2.0.pre后弃用,推荐使用textScaler。
    * textScaler:用于缩放文本的因素,可以替代textScaleFactor。
    * maxLines:文本显示的最大行数。
    * semanticsLabel:用于辅助功能的文本标签,用于辅助设备识别和理解文本。
    * textWidthBasis:指定文本宽度计算的基准,如父容器宽度、文本内容宽度等。
    * textHeightBehavior:控制文本的行高和垂直对齐方式。
    * selectionColor:选择文本时的背景颜色。

     

  • Flutter 语法规范

  •  https://www.jianshu.com/p/e1e7f5d6db77

posted @ 2024-05-15 15:56  super1250  阅读(37)  评论(0编辑  收藏  举报