回答
使用调整模式cover
和宽度设定为屏幕宽度/ 2可以使用Dimensions部件
//Get screen width using Dimensions component
var {width} = Dimensions.get('window');
//....
//In image style
image:{
width: width * 0.5
}
//In render function
<Image resizeMode = 'cover' style = {styles.image}/>
编辑添加溢出
//add overflow : visible
<Image resizeMode = 'cover' style = {[styles.image,{overflow: 'visible'}]}/>
谢谢,所以现在至少让我有正确的宽度。当仅将宽度style-property传递给图像时,整个图像似乎会崩溃并且不会将任何高度值应用于图像。如果我手动传递一些高度属性,它工作得很好。因为我不想在每张图片上都有固定的高度,是否有一些解决方法可以通过应用此宽度使其“真正响应”? 我设立了一些RN边境助手的游乐场,已经包括你的解决方案[这里](https://rnplay.org/apps/OWsKaQ) – manpenaloza
添加'overlow:visible'样式将解决问题 – Coyote
永远不会想到这是一个溢出问题,谢谢! – manpenaloza
- 1. React Native保持宽高比图像ios
- 2. UIViewContentModeScaleAspectFill不保持图像的高宽比
- 3. 调整视图宽度,保持与CSS的图像宽高比
- 4. 保持图像宽高比,并使用宽度百分比
- 5. 全宽,有限高度的图像,同时保持长宽比
- 6. 保持图像的宽高比?
- 7. 反应本机图像高度(全宽)
- 8. 在css中保持宽高比与图像宽度
- 9. 如何保持图像宽高比在宽度div内?
- 10. 图像边框保持120x120,而图像保持长宽比
- 11. 缩小图像并保持宽高比
- 12. AS3保持图像宽高比
- 13. CSS:保持宽高比渲染图像
- 14. 将JPEG图像调整为固定宽度,同时保持宽高比不变
- 15. 图像宽度与视口宽度不成比例时的响应图像?
- 16. 使用图像最大宽度和保持高度比率为响应
- 17. 保持固定高度的图像宽高比
- 18. 如何适应图像的宽度,并保持在android的宽高比
- 19. Android:Table Row图像变胖,不保持宽高比
- 20. 100%宽度图像,与最小高度保持比例
- 21. 当使用svg图像的最大宽度时,IE不保持宽高比
- 22. 获取图像的宽度和高度而不下载图像
- 23. 控制宽度和高度为身体的图像宽高比
- 24. win10应用程序 - 保持宽高比的圆角图像
- 25. 保持图像的长宽比
- 26. Android EditText与适合宽度保持高宽比的背景图像
- 27. 将图像高度设置为容器高度并保持宽高比
- 28. 响应图像的宽度不一,高度一致
- 29. CSS保存图像宽高比
- 30. css裁剪图像保存宽高比
我认为[react-native-fit-image](https://github.com/huiseoul/react-native-fit-image)对你很有用。 – Originerd
看看[react-native-scalable-image](https://www.npmjs.com/package/react-native-scalable-image) –