[英]Custom 'fontFamily' is not working in Flutter
我是 'Flutter' 的新手,我尝试将来自 google fonts 的新字体系列添加到我的应用程序中。 我遵循了这些步骤。
下载谷歌字体(IndieFlower-Regular.ttf)
在根目录中创建了一个文件夹“字体”并复制了 .tff 文件。
将其添加到 pubspec.yaml 文件并获取依赖项。
添加到.dart文件中如下
样式:TextStyle(颜色:Colors.black87,fontSize:25.0,fontFamily:'IndieFlower'),), https://github.com/ChkBuk/FlutterPlayground/tree/master
但是在运行应用程序时,它的字体系列不适用。 有人可以帮忙解决这个问题吗?
根据您的 yaml 文件,您在根目录中添加字体,但它应该进入资产部分
......
fonts:
- family: IndieFlower
fonts:
- asset: fonts/IndieFlower-Regular.ttf
.....
实际上,它应该像下面这样使用
assets
- fonts:
- family: IndieFlower
fonts:
- asset: fonts/IndieFlower-Regular.ttf
如果在完成所有必要的事情后出现错误,它的字体系列,flutter 只允许应用程序中的一些 fonts,我不是主要原因,对于我的应用程序,我需要 Bench 9 字体系列,但在做了所有必要的事情之后,没用,我也搜了,后来发现和上面写的一样的原因,换字体系列
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.