【发布时间】:2017-01-22 15:49:44
【问题描述】:
我有一张从网址拉下来的图片。我提前不知道这张图片的尺寸。
如何设置<Image/> 的样式/布局,使其成为父视图的全宽并计算高度以保持纵横比?
我尝试在 0.34.0-rc.0 中使用 onLoad 并且在 event.nativeEvent.source 中的高度/宽度均为 0。
图片位于<ScrollView/>。我不是全屏图像。
【问题讨论】:
-
resizeMode: 'cover' 还是 'contain'?
-
如果没有设置高度,我无法使用“覆盖”或“包含”。有什么想法吗?
-
啊,将它们设置为 null 并使用 flex 有点奇怪......我想你会在这里找到答案:stackoverflow.com/questions/29322973/…
-
如果它在滚动视图中,我认为这不起作用。我不追求全屏图像。
标签: image react-native full-width