我不知道为什么frontfamily不起作用?

问题描述 投票:0回答:1

我尝试了很多方法,但我不明白为什么我无法更改字体。 我正在尝试训练自己学习 dart,但我真的不明白为什么,我没有收到任何错误消息,什么也没有,我不明白为什么要这样做......如果可能的话,请帮助我。如果您需要更多信息,请不要犹豫。

飞镖

yaml

  • 谢谢

我已经检查了几次路径并更改了字体,但没有任何效果。

flutter dart yaml
1个回答
0
投票

有时会因间距而发生此类问题。因为 yml 文件对空格极其敏感,而且您还在文件名中使用下划线,根据我的说法,这会产生此问题,因此请删除空格,然后重建。

字体名称和文件必须相同。将名称更改为您的字体

  fonts:
    - family: LibreBaskervilleRegular
      fonts:
        - asset: assets/fonts/LibreBaskervilleRegular.ttf

使用您在文本字体系列中写的相同名称。

static const TextStyle chatbotWelcomeHeadingStyle = TextStyle(
    fontWeight: FontWeight.w700,
    color: AppColors.blackColor,
    fontSize: 26,
    fontFamily: "LibreBaskervilleRegular",
  );

现在只需运行 flutter clean 和 flutter pub get 即可解决问题。如果有帮助的话请点赞:)快乐编码

© www.soinside.com 2019 - 2024. All rights reserved.