我有自己的风格:
final myStyle = GoogleFonts.roboto(
height: 1.2,
color: Colors.black54,
fontWeight: FontWeight.w300,
fontSize: 16
);
我想稍后在两个TextWidget中使用它,但是使用不同的FontWeight属性,所以我考虑使用copyWith方法,如下所示:
Text(
"myText",
style: myStyle.copyWith(fontWeight:FontWeight.w400 ),
),
但它不起作用。文本没有加粗(通过FontWeight.w400)
1条答案
按热度按时间dwbf0jvd1#
字体的默认值已经是
w400
,所以它看起来像是不工作,但它是,所以我建议你尝试一个不同的FontWeight
,这样你就可以看到的差异。顺便说一句,你是overriding
它已经正确。