Text
Text
有以下属性值
1.style: Textstyle()
TextStyle
具有以下属性值:
2.textAlign (文本对齐方式)
textAlign
具有以下属性值:
TextAlign.left 左端对齐
TextAlign.right 右端对齐
TextAlign.center 居中对齐
TextAlign.justify 两端对齐
TextAlign.start 开始端对齐
TextAlign.end 结束端对齐
3.textDirection (文本方向)
textDirection
具有以下属性值
TextDirection.ltr
TextDirection.rtl
4.softWrap (是否自动换行)
softWrap
具有以下属性值
true
false
5.overflow (文字超出)
overflow
具有以下属性值
TextOverflow.clip(裁剪)
TextOverflow.fade(渐隐)
TextOverflow.ellipsis(省略号)
6.textScaleFactor (字体显示倍率)
例子使用的字体大小是40.0,将字体设置成20.0,然后倍率为2,依然可以实现相同的效果
child: new Text("hello world",
overflow: TextOverflow.fade,
textScaleFactor: 2.0,
softWrap: false,
style: new TextStyle(
color: Colors.purple,
fontSize: 20.0,
)
)
7.maxLines (最大行数设置)
child: new Text("hello world",
maxLines: 2,
overflow: TextOverflow.ellipsis,
style: new TextStyle(
color: Colors.purple,
fontSize: 40.0,
)
)
网友评论