首页 > 解决方案 > 颤振 iOS​​。字体在调试模拟器和发布设备中看起来不同

问题描述

我刚刚注意到字体在调试模式下的 iOS 模拟器和发布模式下的 iOS 设备上看起来不同。这有点令人困惑。任何想法为什么会发生?

在此处输入图像描述 在此处输入图像描述

标签: iosflutterfont-size

解决方案


在 iOS 设置中有一个缩放文本的选项(设置 -> 常规 -> 辅助功能 -> 大文本)。这个默认的操作系统解决方案,但如果你想在你的应用程序中阻止它,你可以执行以下操作

MaterialApp(
      builder: (context, child) {
        return MediaQuery(
          child: child,
          data: MediaQuery.of(context).copyWith(textScaleFactor: 1.0),
        );
      },
)

推荐阅读