Quería agregar una imagen de pantalla completa a la Vista, así que escribo este código
return (
<View style={styles.container}>
<Image source={require('image!egg')} style={styles.backgroundImage}/>
</View>
)
y definió el estilo como
var styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF',
flexDirection: 'column',
},
backgroundImage:{
width:320,
height:480,
}
...
pero de esta manera, ¿cómo se supone que debo encontrar el tamaño real de la pantalla del iPhone?
He visto una API para acceder a la densidad de píxeles, pero nada sobre el tamaño de la pantalla ...
¿Alguna idea?
.png
o.jpg
? ¿Está bien almacenar la imagen de fondo dentro del árbol de directorios de la aplicación? ¿O es mejor usar otra cosa?.svg
¿o algo?