Chciałbym użyć obrazu tła w mojej macierzystej aplikacji reagowania, obraz jest mniejszy niż ekran, więc muszę go rozciągnąć.Jak rozciągnąć obraz statyczny jako tło w React Native?
ale to nie działa, jeśli obraz jest ładowane z wiązki aktywów
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>
wygląda to tak:
jednak to działa dobrze na zdalnym obrazie , przez source={{uri: 'background-image-uri'}}
:
Spróbuj 'resizeMode: 'cover''? zobacz: [http://stackoverflow.com/questions/29322973/whats-the-best-way-to-add-a-full-screen-background-image-in-react-native](http://stackoverflow .pl/questions/29322973/whats-the-best-way-to-add-a-full-screen-background-image-in-react-native) – ddaaggeett