【发布时间】:2019-10-24 16:17:45
【问题描述】:
我有一个自定义字体,其中我的“fi”被替换为“r”。你知道如何在 Flutter 中禁用我的字体中的连字吗?
【问题讨论】:
-
您是否正确添加了自定义字体?
-
我想是的。像这样: 字体:- 系列:Cond 字体:- 资产:fonts/Cond-Regular.ttf - 资产:fonts/Cond-Bold.ttf - 资产:字体/Cond-Bold-Italic.ttf - 资产:字体/Cond- Italic.ttf - 资产:字体/Cond-Light-Italic.ttf - 资产:字体/Cond-Light.ttf
-
将其添加到 Text 小部件的文本样式中?
-
不,到 pubspeck.yaml 。 Material App 中的字体只是 fontFamily: 'Cond',
-
您能告诉我您使用的是哪种自定义字体吗?您可以尝试使用 Google 字体。由于 Flutter 使用自定义字体,您可以将自定义字体应用于整个应用程序或单个小部件。在运行字体大小为 20 的“Pacifico”系列时,我没有看到任何问题。您可以在此线程上查看更多信息:stackoverflow.com/questions/54041520/… 如果您仍有问题,请帮助您的 pubspec.yaml 和 Dart 文件。
标签: text flutter fonts truetype ligature