如何在颤振中覆盖主题样式

时间:2021-05-11 11:26:08

标签: flutter

嗨,我需要文本样式,例如 bodyText3,像这样

 bodyText3: TextStyle(
            fontSize: 16,
            height: 1.5,
            fontWeight: FontWeight.w600,
            color: MyColors.black)

但在 Flutter 中,我们只有这种样式。

headline1,
headline2,
headline3,
headline4,
headline5,
headline6,
subtitle1,
subtitle2,
bodyText1,
bodyText2,
caption,

我应该怎么做才能添加我的新样式?

1 个答案:

答案 0 :(得分:1)

创建一个常量来定义样式

const TextStyle bodyText3 = TextStyle(
  fontSize: 14,
  color: darkGrey,
  fontWeight: FontWeight.w700,
);

在 Text 的样式属性中使用此常量

 Text(
   'No',
   style: bodyText3,
),