如何增加整个MaterialApp的字体大小?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何增加整个MaterialApp的字体大小?相关的知识,希望对你有一定的参考价值。

我在Flutter中有一个MaterialApp,并且想要在fontFamily中使用某个ThemeData时在整个应用程序中扩展文本。

这是因为这个某些fontFamily看起来比其他字体小。

有没有办法使用ThemeData扩大整个应用程序的字体大小?

答案

ThemeData你有textTheme属性,你可以在TextTheme下为所有小部件设置MaterialApp。在TextTheme中,你可以使用caption,subhead等参数在你的app中为各种类型的文本设置TextStyle。你可以通过在fontSize中为TextStyle属性提供值来增加字体的大小

像这样的东西:

MaterialApp(
  theme: ThemeData(
    textTheme: TextTheme(
      caption: TextStyle(
        fontSize: 22.0
      ),
      body1: TextStyle(
          fontSize: 22.0
      ),
    ),
  ),
);

以上是关于如何增加整个MaterialApp的字体大小?的主要内容,如果未能解决你的问题,请参考以下文章

如何增加 plt.title 字体大小?

页面加载后如何增加页面上的所有字体大小?

如何增加CalendarDatePicker上选择的日期的字体大小

字体大小反应原生

我们如何增加吐司的字体大小?

在我的 C# 应用程序中禁用 Windows 字体大小增加