首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Flutter中添加自定义字体时出现问题

在Flutter中添加自定义字体时出现问题
EN

Stack Overflow用户
提问于 2019-10-23 05:35:12
回答 1查看 503关注 0票数 0

在Flutter中添加自定义字体时,我没有收到错误,但它没有应用字体。

我已经尝试了完整的重建,重新安装,以及我从其他类似线程中读到的东西,但到目前为止都没有起作用。这是我的pubspec.yaml的一部分

代码语言:javascript
运行
复制
flutter:
  uses-material-design: true
  fonts:
    - family: Bauhaus
      fonts:
        - asset: fonts/Bauhaus.ttf

下面是一个代码示例。

代码语言:javascript
运行
复制
                        new TextSpan(
                          text: 'Started!', 
                          style: new TextStyle(
                            decoration: TextDecoration.none,
                            fontSize: 50.0,
                            fontFamily: "Bauhaus",
                            color: Colors.red,
                          ),
                        ),

它适用于默认的东西,如"Times New Roman",但不是自定义字体。

EN

Stack Overflow用户

回答已采纳

发布于 2019-10-23 09:11:17

运行主函数后,您尚未配置主题

如下所示:

代码语言:javascript
运行
复制
fonts:
    - family: SFUIText
      fonts:
        - asset: assets/fonts/SFUIText-Regular.ttf
        - asset: assets/fonts/SFUIText-Semibold.ttf
          weight: 600
        - asset: assets/fonts/SFUIText-RegularItalic.ttf
          style: italic


final app = MaterialApp(
      theme: ThemeData(
          primaryIconTheme: const IconThemeData(color: mColorIcon),
          primaryColor: mColorPrimary,
          accentColor: mColorAccent,
          backgroundColor: mColorBackground,
          indicatorColor: mColorPrimary,
          splashColor: mColorPrimary,
          canvasColor: mColorCanvas,
          appBarTheme: Styles.appBar,
          fontFamily: 'SFUIText',
          textTheme: TextTheme(
              title: Styles.title,
              body1: Styles.textSecondary,
              body2: Styles.textSecondaryBold,
              headline: Styles.headline,
              subhead: Styles.subHeading,
              button: Styles.button,
              overline: Styles.overline)), ...);
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58512616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档