这是我的场景使用我正在显示的组件 图像。
var ImageRender = React.createClass({
render : function(){
return (<View style={{marginLeft:15,marginRight:15}}>
<Image source={uri} style={{height:220}}/>
</View>)
}
});
如果我指定图像的宽度,那么我打开了这个组件 另一种分辨率,图像宽度不适合。如何 动态地实现这个形象
答案 0 :(得分:1)
首先获取设备尺寸......
var Dimensions = require('Dimensions');
var {
width,
height
} = Dimensions.get('window');
然后使用它们......
var ImageRender = React.createClass({ render : function(){ return (<View style={{marginLeft:15,marginRight:15}}> <Image source={uri} style={{height:220, width:width}}/> </View>) } });