【发布时间】:2016-09-22 02:17:45
【问题描述】:
您好,我正在处理一个 react-native 项目。我正在尝试将图像的宽度设置为屏幕的整个宽度。基于各种stackoverflow答案和this github issue我写了以下代码
const styles = StyleSheet.create({
container: {
flex: 1,
flexDirection: 'row',
justifyContent: 'center',
backgroundColor: '#F5FCFF',
alignSelf: 'stretch'
},
canvas: {
flex: 1,
width: null,
height: null
},
});
return (
<View style={styles.container}>
<Image
resizeMode="cover"
source={pic}
style={styles.canvas} />
</View>
);
但是,当我在样式规则容器中添加以下规则 alignItems: 'center' 时。图片不再渲染。我想知道为什么alignItems: 'center' 阻止图片渲染?
【问题讨论】:
标签: react-native