译注:本模块用于获取设备屏幕的宽高。
方法
static set(dims: {[key:string]: any}) #
这个函数只应该被原生代码调用。.
@param {object} dims 一个简单的字符串作为key的对象,包含了需要设置的尺寸信息。
static get(dim: string) #
初始的尺寸信息应该在runApplication
之后被执行,所以它可以在任何其他的require被执行之前就可用。不过在稍后可能还会更新。
注意:尽管尺寸信息立即就可用,但它可能会在将来被修改(譬如设备的方向改变),所以基于这些常量的渲染逻辑和样式应当每次render之后都调用此函数,而不是将对应的值保存下来。(举例来说,你可能需要使用内联的样式而不是在StyleSheet
中保存相应的尺寸)。
例子:var {height, width} = Dimensions.get('window');
@param {string} dim 想要获取的尺寸信息的字段名。
@returns {Object?} 返回的尺寸信息值。