Mi piacerebbe utilizzare un'immagine di sfondo nella mia app nativa reattiva, l'immagine è più piccola dello schermo, quindi devo allungarla.Come allungare un'immagine statica come sfondo in React Native?
ma non funziona se l'immagine è caricata dal fascio di asset
var styles = StyleSheet.create({
bgImage: {
flex: 1,
flexDirection: 'row',
justifyContent: 'center',
alignItems: 'stretch',
resizeMode: 'stretch',
},
welcome: {
fontSize: 20,
textAlign: 'center',
margin: 10,
}
});
<Image source={require('image!background')} style={styles.bgImage}>
<Text style={styles.welcome}>
Welcome to React Native!
</Text>
</Image>
Sembra che questo:
tuttavia, tutto funziona bene per un'immagine remota , tramite source={{uri: 'background-image-uri'}}
:
Prova 'resizeMode: 'cover''? fare riferimento a: [http://stackoverflow.com/questions/29322973/whats-the-best-way-to-add-a-full-screen-background-image-in-react-native](http://stackoverflow .com/questions/29322973/whats-the-best-way-to-add-a-full-screen-background-image-in-react-native) – ddaaggeett