在浏览器中,可以指定图像的宽度,并可以将高度设置为自动。这将使图像在绑定到指定宽度时保持纵横比。事先并不知道高度和纵横比
我怎样才能做出同样的反应?高度属性只能接受数字值。
答案 0 :(得分:3)
解决方法:
从Dimensions
获取react-native
模块。您可以使用Dimensions.height/width
从此模块获取屏幕大小。然后你可以用这样的东西设置图像样式:
image: {
height: Dimensions.height * 0.8,
resizeMode: 'contain'
}