答案 0 :(得分:19)
嗯,事实证明你可以申请:
allowFontScaling={false}
为了防止这种情况。
这对我有用:
<Text allowFontScaling={false}>Do not want font to scale</Text>
答案 1 :(得分:5)
要全局解决此问题,请在root组件的defaultProps中设置allowFontScaling,如下所示:
constructor() {
super();
Text.defaultProps.allowFontScaling = false; // Disallow dynamic type on iOS
}
答案 2 :(得分:1)
通常来说,您不应该阻止字体缩放,因为这将使您的应用程序难以访问。一些用户发现由于感觉困难或诸如小屏幕的硬件限制而难以阅读内容。
答案 3 :(得分:0)
在这里晚了,但需要这个为我工作
Text.defaultProps = Text.defaultProps || {}
Text.defaultProps.allowFontScaling = false