Text 具有某个单一样式, 用于展示文本的widget组件, 支持一行或者多行文本。
1. 基本用法
例子1:
Text('Hello world')
例子2:
设置文本对齐方式。
Text(
'Hello world',
textAlign:TextAlign.center // 文本居中对齐, 当然也可以left左对齐,right右对齐
)
例子3:
设置文本样式,例如设置文本粗体、字体颜色、字体大小等
Text(
'Hello world',
textAlign:TextAlign.left, // 左对齐
style: TextStyle(
fontSize: 16, // 设置字体大小
color: color: Colors.red, // 设置字体颜色,为红色
fontWeight: FontWeight.bold // 粗体
) // 通过TextStyle类,设置字体样式。
)
2. 参数说明
参数 | 参数类型 | 说明 | 是否可选 |
---|---|---|---|
data | String | 文本内容, Text第一个参数。 | 否 |
textAlign | TextAlign | 文本的对齐方式,可以选择左对齐、右对齐还是居中对齐 | 是 |
style | TextStyle | 用于指定文本显示的样式如颜色、字体、粗细、背景等 | 是 |
maxLines | int | 文本最大行数 | 是 |
overflow | TextOverflow | 文本溢出的时候展示方式 | 是 |