我试图在登录界面上设置一张全屏背景图片。
我在Stackoverflow上找到了这个问题:React Native中添加全屏背景图片的最佳方法是什么 所以我像那里的例子一样做了,但它没有生效。
我不知道我做错了什么。任何帮助将不胜感激。
编辑:这是应用程序,如果你们想看一下 -> rnplay.org上全尺寸背景图像示例。我不知道如何使它可编辑 :/
谢谢 :)
我在Stackoverflow上找到了这个问题:React Native中添加全屏背景图片的最佳方法是什么 所以我像那里的例子一样做了,但它没有生效。
var login = React.createClass({
render: function() {
return (
<View style={ styles.container }>
<Image source={require('../images/login_background.png')} style={styles.backgroundImage} />
<View style={ styles.loginForm }>
<Text>TEST</Text>
</View>
</View>
);
}
});
var styles = StyleSheet.create({
container: {
flex: 1,
},
backgroundImage: {
flex: 1,
resizeMode: 'cover', // or 'stretch'
},
loginForm: {
},
});
我不知道我做错了什么。任何帮助将不胜感激。
编辑:这是应用程序,如果你们想看一下 -> rnplay.org上全尺寸背景图像示例。我不知道如何使它可编辑 :/
谢谢 :)
View
用styles.loginForm
样式包裹在Image
组件内。 - Ivan Chernykh