【发布时间】:2017-01-30 14:24:40
【问题描述】:
我正在尝试设置图像的尺寸,以便宽度始终占据卡片的整个宽度(减去水平边距)并具有灵活的高度,以便它可以根据需要进行缩放。
我该怎么做?好像样式需要高度,不接受null。
我已经尝试了很多使用各种 resizeMode、高度、宽度等的组合。
这是组件:
这是我当前的代码:
renderImage(image) {
const { width, height } = Dimensions.get('window');
if (image) {
return (
<View style={styles.imageContainer}>
<Image
style={{ width, resizeMode: 'contain', height: 300 }}
source={{ uri: image }}
/>
</View>
);
}
}
【问题讨论】:
标签: react-native react-native-flexbox