如何在Flutter中使用自定义字体样式?
我已经在pubspec.yaml上设置了以下代码:
fonts:- family: Roboto
fonts:
- asset: fonts/Roboto-Light.ttf
- asset: fonts/Roboto-Thin.ttf
- asset: fonts/Roboto-Italic.ttf
但是我不知道在我的小部件中使用例如Roboto的样式“ Roboto-Light.ttf”。我尝试了这个:
new ListTile( title: new Text(
"Home",
style: new TextStyle(
fontFamily: "Roboto",
fontSize: 60.0,
),
),
),
我不知道如何访问样式“ Roboto-Light.ttf”。这该怎么做?
谢谢!
回答:
Roboto是Material样式的默认字体,无需在pubspec.yaml中添加它。
要使用不同的版本,请设置 TextStyle
Text( 'Home',
style: TextStyle(
fontWeight: FontWeight.w300, // light
fontStyle: FontStyle.italic, // italic
),
);
我觉得很瘦FontWeight.w200
。
网站中特定字体的 。 *
****
以上是 如何在Flutter中使用自定义字体样式? 的全部内容, 来源链接: utcz.com/qa/427800.html