TextStyle
| 参数名字 | 参数类型 | 意义 | 必选 or 可选 |
|---|---|---|---|
| inherit | bool | 是否继承父 Text 的样式,默认为 true 如果为false,且样式没有设置具体的值,则采用默认值:白色、字体大小 10px、sans-serif 字体 | 可选 |
| color | Color | 文字的颜色 | 可选 |
| fontSize | double | 文字的大小 | 可选 |
| fontWeight | FontWeight | 字体粗细 | 可选 |
| fontStyle | FontStyle | 是否在字体中倾斜字形 | 可选 |
| letterSpacing | double | 字母之间的间隔 | 可选 |
| wordSpacing | double | 单词之间的间隔 | 可选 |
| textBaseline | TextBaseline | 用于对齐文本的水平线 | 可选 |
| height | double | 文本的高度 但它并不是一个绝对值,而是一个因子,具体的行高等于fontSize*height。 | 可选 |
| locale | Locale | 用于选择用户语言和格式设置首选项的标识符 | 可选 |
| foreground | Paint | 文本的前景色 | 可选 |
| background | Paint | 文本的背景色 | 可选 |
| shadows | List< ui.Shadow> | 在文本下方绘制阴影 | 可选 |
| decoration | TextDecoration | 文本的线条 | 可选 |
| decorationColor | Color | TextDecoration 线条的颜色 | 可选 |
| decorationStyle | TextDecorationStyle | TextDecoration 线条的样式 | 可选 |
| debugLabel | String | 文本样式的描述 无实际用处 | 可读 |
| fontFamily | String | 用于设置使用哪种自定义字体 | 可读 |
| fontFamilyFallback | String | 字体列表,当前面的字体找不到时,会在这个列表里依次查找 | 可读 |
| package | String | 用于设置使用哪种自定义字体 | 可读 |
-
TextDecoration:文本的线条,包含四种:TextDecoration.underline:下划线
TextDecoration.overline:上划线
TextDecoration.lineThrough:中划线
TextDecoration.none:不划线 -
decorationStyle:文本线条的种类有五中:
TextDecorationStyle.solid:实线
TextDecorationStyle.double:两条线
TextDecorationStyle.dotted:点虚线
TextDecorationStyle.dashed:间隔虚线(比点要长)
TextDecorationStyle.wave:波浪线










网友评论