我尝试了很多方法,但我不明白为什么我无法更改字体。 我正在尝试训练自己学习 dart,但我真的不明白为什么,我没有收到任何错误消息,什么也没有,我不明白为什么要这样做......如果可能的话,请帮助我。如果您需要更多信息,请不要犹豫。
我已经检查了几次路径并更改了字体,但没有任何效果。
有时会因间距而发生此类问题。因为 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 即可解决问题。如果有帮助的话请点赞:)快乐编码