<Image
style={{
alignSelf: 'center',
flex: 1,
width: '25%',
height: null,
resizeMode: 'cover',
borderWidth: 1,
borderRadius: 75,
}}
source={{uri:'https://facebook.github.io/react/img/logo_og.png'}}
resizeMode="stretch"
/>
https://snack.expo.io/rJCoC9S5-
如何使图像宽度为父级的25%,以及保持原始宽度:高度宽高比所需的高度?
答案 0 :(得分:4)
您可以像这样编辑图片样式:
<Image style={style.image} source={require('.....')} />
const style = StyleSheet.create({
image: {
height: 80,
width: 80,
resizeMode: 'contain'
}
});
contain
是您要寻找的。但是还有更多选项,例如strech
和cover
。
答案 1 :(得分:-1)