Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何制作屏幕';在React Native中,iOS和Android/Samsung的显示器尺寸相对应是多少?_Android_Css_Ios_React Native_Dimensions - Fatal编程技术网

如何制作屏幕';在React Native中,iOS和Android/Samsung的显示器尺寸相对应是多少?

如何制作屏幕';在React Native中,iOS和Android/Samsung的显示器尺寸相对应是多少?,android,css,ios,react-native,dimensions,Android,Css,Ios,React Native,Dimensions,我为iOS开发了一个应用程序,我想将它集成到Android/Samsung中。为了建立维度,我从react native导入维度,然后在样式表中根据设备大小设置它们 例如: import {Dimensions} from 'React-Native'; <View style = {styles.container}> <View style = {styles.header}> </View> <View style

我为iOS开发了一个应用程序,我想将它集成到Android/Samsung中。为了建立维度,我从react native导入维度,然后在样式表中根据设备大小设置它们

例如:

import {Dimensions} from 'React-Native';
<View style = {styles.container}>

     <View style = {styles.header}>
     </View>

     <View style = {styles.middle}>
     </View>

     <View style = {styles.footer}
     </View>

</View>

const {height}= Dimensions.get("screen");
const { width } = Dimensions.get("screen");
const styles = StyleSheet.create({

container: {
        flex: 1,
        flexDirection: 'column',        
    },
header:{
       height: height*0.1,
       width: width,
    },

middle:{
       height: height*0.6,
       width: width,
    },

footer:{
       height: height*0.3,
       width: width,
    },
从'React Native'导入{Dimensions};
您是否尝试过dimensions.get('window')?请查看此区别:@Vipul“screen”和“window”没有区别