【发布时间】:2020-11-22 17:26:35
【问题描述】:
所以我有一个 Flutter 应用程序,我在其中使用了来自 Google 字体的自定义字体。这些字体包含在fonts 文件夹中,我已经像这样在pubspec.yaml 中导入了,
fonts:
- family: Source Sans Pro
fonts:
- asset: fonts/SourceSansPro-Regular.ttf
weight: 400
- asset: fonts/SourceSansPro-SemiBold.ttf
weight: 600
- asset: fonts/SourceSansPro-Bold.ttf
weight: 700
- asset: fonts/SourceSansPro-Black.ttf
weight: 900
但我希望用户能够添加自己的字体(TTf 文件)。我可以让他们选择 TTf 文件并将其保存在appsDocDirectory 中,之后如何在应用程序中使用该字体?
【问题讨论】: