[英]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.