gpt4 book ai didi

flutter - 如何在flutter中设置Cupertino应用程序的textStyle

转载 作者:行者123 更新时间:2023-12-03 20:27:20 27 4
gpt4 key购买 nike

我有一个 CupertinoApp,我想申请一个自定义 TextStyle到我的应用程序的所有屏幕/对象。例如,我会撒谎为所有文本小部件和对话框小部件设置一个字体系列,并在我的所有应用程序中使用该字体。我希望在 CupertinoThemeData 中设置一次或 CupertinoTextThemeData但到目前为止我还没有快乐。
注意:我可以为每个文本设置样式,但是我想设置一次

最佳答案

我现在刚遇到这个。

我想要做的就是将文本颜色为白色,应用程序中的一般黑色背景(不是字体工作)。

以下给我带来了一些成功:

return CupertinoApp(
theme: new CupertinoThemeData(
brightness: Brightness.dark,
primaryColor: CupertinoColors.dark,
barBackgroundColor: CupertinoColors.black,
scaffoldBackgroundColor: CupertinoColors.black,
textTheme: new CupertinoTextThemeData(
primaryColor: CupertinoColors.white,
brightness: Brightness.light,
textStyle: TextStyle(color: CupertinoColors.white),
// ... here I actually utilised all possible parameters in the constructor
// as you can see in the link underneath
),
),
// ...
)

引用: CupertinoTextThemeData Constructor

我想你可以延长我的 TextStyle(color: CupertinoColors.white)也应用字体。我打算提取 TextStyle...ThemeData到单独的类中以创建一个单独的位置来编辑它们。

希望这能提升你的地位

关于flutter - 如何在flutter中设置Cupertino应用程序的textStyle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58272025/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com