dart - 如何增加整个 MaterialApp 的字体大小?
问题描述
我MaterialApp
在 Flutter 中有一个,并且希望fontFamily
在ThemeData
.
这是因为这一定fontFamily
看起来比其他字体小。
有没有办法使用 来扩大整个应用程序的字体大小ThemeData
?
解决方案
在ThemeData
你有一个textTheme
属性,你可以在其中TextTheme
为所有小部件设置MaterialApp
. 您可以使用标题、副标题等参数在您的应用程序TextTheme
中设置TextStyle
各种类型的文本。您可以通过为in 中的fontSize
属性提供值来增加字体的大小TextStyle
像这样的东西:
MaterialApp(
theme: ThemeData(
textTheme: TextTheme(
caption: TextStyle(
fontSize: 22.0
),
body1: TextStyle(
fontSize: 22.0
),
),
),
);
推荐阅读
- angular - 在 Angular 中使用 google 登录时出现 attachClickHandler 错误
- c++ - 如何在 C++ 的 main 中使用结构的数组数据成员?
- .net - Visual Studio 2019 安装程序错误“源布局目录太长”
- loops - Java-“For”循环条件以用户输入结束
- python - Python:读取完整的 .js 文件并更新该 js 文件中的特定方法
- autolayout - 在情节提要中选择 UILabel 时,它周围的白色区域是什么?
- binary - 我正在增加 CPU 代码中的程序计数器,它在继续之前停在六个及其倍数几个周期
- python - 如何在不使用 cv2.warpAffine() 的情况下翻译图像?[Python 3 和 OpenCV 4.1]
- flutter - “位置参数必须出现在命名参数之前。尝试在命名参数之前移动所有位置参数”错误颤动
- php - 使用 Gravity Forms 更改 PHP 过滤器以返回提交的值而不是字段名称