1

这是我用来渲染文本的样式

 TEXT_B16: {
    fontFamily: 'OpenSans-Bold',
    fontWeight: fontWeight,
    fontSize: 16,
    lineHeight: 22,
},

输出如下,

三星

在此处输入图像描述

一加

在此处输入图像描述

iPhone 12 专业版

在此处输入图像描述

iPhone 6

在此处输入图像描述

即使 Styling 相同,但 fontSize 和 fontWeight 在不同屏幕中是不同的。

这是在移动应用程序中发生的自然现象,还是有任何方法可以在多个设备之间实现某种统一?

(请原谅更大的图像。如果我压缩则很难识别差异)

谢谢你。

4

1 回答 1

0

在您的文本组件中禁用allowFontScaling

<Text allowFontScaling={false} />
于 2021-05-25T11:51:38.640 回答