Flutter常用类型(TextStyle )

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:波浪线

你可能感兴趣的:(Flutter常用类型(TextStyle ))