首页 > 解决方案 > 我正在将字体添加到我的颤振应用程序中,因为它无法正常工作

问题描述

我试图在我的颤振应用程序中更改字体。我将我的字体下载到一个名为 fonts 的文件夹中,然后从 google fonts 中提取它,然后将其添加到 pubspec.yaml 文件中,然后我在 main.dart 中编写了该代码

我的 main.dart

     Text(
            'My lovely app',
            style: TextStyle(
              fontSize: 25.0,
              fontWeight: FontWeight.bold,
              fontFamily: 'Pacifico',
            ),
          ),

我的 pubspec.yaml 文件

assets:
  - assets/profile.jpg

我应该怎么办 ?

标签: flutterfonts

解决方案


您似乎没有从 pubspec.yaml 链接我们的内容中添加任何字体

按照有关如何使用自定义字体的官方文档,您需要在资产文件夹中添加字体文件(.ttf 或 .otf),然后通过 pubspec.yaml 将其导入:

  fonts:
    - family: Raleway
      fonts:
        - asset: fonts/Raleway-Regular.ttf
        - asset: fonts/Raleway-Italic.ttf
          style: italic

不要忘记重新启动应用程序flutter run以查看更改


推荐阅读