React Native-Dimensions.set()无法正常工作?

时间:2018-12-02 09:55:33

标签: android ios reactjs react-native

我是react native的新手,正在学习有关为Android平台处理屏幕尺寸的知识。我导入了Dimensions模块并正确执行了所有操作,但是当我调用Dimensions.set()方法时,什么也没有发生。这是脚本:

<Button title='Set Dimension' onPress={() => {
    Dimensions.set({
        "width": 300,
        "height": 300,
        "scale": 1,
        "fontScale": 2
    });
}}/>

谁能告诉我我的脚本有什么问题以及如何使用此方法?一个小例子将不胜感激。谢谢!!!

1 个答案:

答案 0 :(得分:2)

如果您要引用Facebook文档的维度here set()方法只能从本机代码调用,则需要通过didUpdateDimensions事件公开。