为什么静态图像会在React-Native发布环境中拉伸

时间:2019-10-08 14:23:26

标签: react-native react-native-ios

我创建了一个React-native应用程序。静态图像在Debug模式下可以正确显示,但是在Release(创建main.jsbundle并将其添加到项目中)之后,图像会拉伸。

我在Github上经历了很多建议,但找不到解决方案。有人建议使用“ svgs”代替“ pngs”

enter image description here

2 个答案:

答案 0 :(得分:0)

您是否在图像组件中使用了resizeMode?

<Image source={{ uri: '' }} style={{ }} resizeMode={'contain'} />

答案 1 :(得分:0)

因此,在完成所有工作并遵循互联网上提供的多种解决方案之后,我意识到,转向SVG是唯一可行的解​​决方案,并且有效