RN0.63 全面屏适配 (苹果 / 安卓)

苹果适配

  • SafeAreaView是react-native提供的组件(0.50.1推出)
  • 仅 iOS 11 或更高版本
  • 低版本不需要适配,因为iPhone X ( 出厂就是11或以上的系统 ) 才出现刘海屏
使用方式
<SafeAreaView style={{flex: 1, backgroundColor: 'white'}}>
  <View style={{ flex: 1 }}>
    <Text>Hello World!</Text>
  </View>
</SafeAreaView>

安卓适配

方案1
使用方式
<meta-data android:name="android.max_aspect" android:value="2.1" />
方案2
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。