为什么我的字体系列在 Flutter 中不起作用?
Why my font family aint working in Flutter?
一切似乎工作正常,除了字体 family.Text 动画正在工作,但每次我 运行 我的 Flutter 应用它 运行s 在正常默认值 font.What 我应该现在做什么?
children: [
AnimatedTextKit(
animatedTexts: [
TypewriterAnimatedText(
'Hello world!',
textStyle: const TextStyle(
fontSize: 32.0,
fontWeight: FontWeight.bold,
fontFamily: 'Canterbury'
),
speed: const Duration(milliseconds: 200),
),
],
totalRepeatCount: 4,
pause: const Duration(milliseconds: 1000),
displayFullTextOnTap: true,
stopPauseOnTap: true,
)
],
)
),
);
}
}
确保将字体添加到您的 pubspec.yaml 文件中。这是一个如何正确实现它们的示例,假设存储字体的文件位于项目的根文件夹中(而不是 lib)
assets:
...
fonts:
- family: Schyler
fonts:
- asset: fonts/Schyler-Regular.ttf
- asset: fonts/Schyler-Italic.ttf
style: italic
一切似乎工作正常,除了字体 family.Text 动画正在工作,但每次我 运行 我的 Flutter 应用它 运行s 在正常默认值 font.What 我应该现在做什么?
children: [
AnimatedTextKit(
animatedTexts: [
TypewriterAnimatedText(
'Hello world!',
textStyle: const TextStyle(
fontSize: 32.0,
fontWeight: FontWeight.bold,
fontFamily: 'Canterbury'
),
speed: const Duration(milliseconds: 200),
),
],
totalRepeatCount: 4,
pause: const Duration(milliseconds: 1000),
displayFullTextOnTap: true,
stopPauseOnTap: true,
)
],
)
),
);
} }
确保将字体添加到您的 pubspec.yaml 文件中。这是一个如何正确实现它们的示例,假设存储字体的文件位于项目的根文件夹中(而不是 lib)
assets:
...
fonts:
- family: Schyler
fonts:
- asset: fonts/Schyler-Regular.ttf
- asset: fonts/Schyler-Italic.ttf
style: italic