ฉันต้องการเพิ่มภาพเต็มหน้าจอลงในมุมมองดังนั้นฉันจึงเขียนรหัสนี้
return (
<View style={styles.container}>
<Image source={require('image!egg')} style={styles.backgroundImage}/>
</View>
)
และกำหนดสไตล์เป็น
var styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF',
flexDirection: 'column',
},
backgroundImage:{
width:320,
height:480,
}
...
แต่ด้วยวิธีนี้ฉันจะค้นหาขนาดหน้าจอ iPhone จริงได้อย่างไร
ฉันเห็น API เพื่อเข้าถึง Pixel Density แต่ไม่มีอะไรเกี่ยวกับขนาดหน้าจอ ...
ความคิดใด ๆ
.png
หรือ.jpg
ไม่? ตกลงที่จะจัดเก็บภาพพื้นหลังในแผนผังไดเรกทอรีแอพไหม หรือจะใช้สิ่งอื่นดีกว่า.svg
หรืออะไร