我想忽略用户在 react-native 中设置的默认首选项

I want to ignore default preferences set by the user in react-native

我正在用 react-native 制作一个应用程序,但无论我在哪里使用文本,我都希望它在我设置时保持不变。 例如 - 如果用户增加了他设备的默认字体大小,我不希望我的文本被缩放。一言以蔽之 - 我只想要他设备上的所有默认用户 preferences/settings。

谢谢!

使用 allowFontScaling 属性

<Text allowFontScaling={false} />

doc

编辑:

我不知道如何配置整个应用程序的设置。我能想到的最好办法是创建您自己的文本组件并更改文本导入语句。

export function MyText(props) {
    return <Text {...props} allowFontScaling={false} />
}
import { Text } from "react-native" // change this line to
import { MyText as Text } from "../location/to/your/component"