React Native Image resizeMode vs resizeMethod

时间:2017-06-02 19:00:59

标签: image react-native react-native-android react-native-ios react-native-image

我目前正在使用RN 41.2,我对从网址调整图片大小有疑问。 url文件可能会变得非常大,通常在2000x2000左右,我想要显示它们的方式可能大约25x25左右。

对于'仅限android'resizeMethod,是否有相同的iOS Image prop?

当resizeMethod ='resize'时,它会在解码之前改变大编码图像的大小,因此图像几乎立即以较小的尺寸显示,并且非常好。

但是对于iOS我使用的是resizeMode(包含,封面等)并且它正确显示图像但是图像实际显示总是花费一些时间,这完全可以理解它只是令人讨厌。

我在这里遗漏了什么吗?似乎resizeMode应该执行与resizeMethod相同的操作,但它显然不是

1 个答案:

答案 0 :(得分:-2)

resizeMode和resizeMethod是Image组件在RN中具有的2个属性。 resizeMode:确定当帧与原始图像尺寸不匹配时如何调整图像大小。 它可以覆盖,包含,拉伸作为值。

resizeMethod:当图像的尺寸与图像视图的尺寸不同时,它可用于调整图像大小。 它可以自动,调整大小,缩放为值。

有关详情,请参阅https://facebook.github.io/react-native/docs/image.html

相关问题