RN针对苹果手机刘海屏的处理

js 复制代码
import { SafeAreaView, View, Text } from 'react-native';

const App = () => {
  return (
    <SafeAreaView>
      <View>
        <Text>这是一个安全区域内的文本</Text>
      </View>
    </SafeAreaView>
  );
};

export default App;

ps:在安卓或者苹果手机平屏这种情况会正常显示,在苹果刘海屏状态下会将内容放到刘海屏下面,如下效果:

相关推荐
悟空瞎说几秒前
前端老鸟实战:纯 CSS 实现小红书「真・瀑布流」,零 JS、自动错落、生产可用
前端
yuki_uix几秒前
当 reduce 遇到二维数据:从"聚合直觉"到"复合 Map"的思维跃迁
前端·javascript·面试
我叫黑大帅4 分钟前
Vue3中的computed 与 watch 的区别
前端·javascript·面试
暗不需求6 分钟前
# 一文搞懂 JavaScript 内存机制:从栈和堆,到闭包为什么“活得更久”
前端·javascript
CharlesY6 分钟前
JavaScript HTML5 Cache Manifest:离线应用缓存机制考古
前端·javascript
yuki_uix6 分钟前
前端解题的 6 个思维模型:比记答案更有用的东西
前端·面试
Bigger22 分钟前
第三章:我是如何剖析 Claude Code 工具系统与命令执行机制的
前端·claude·源码阅读
GISer_Jing30 分钟前
告别手搓架构图!Excalidraw+AI Skills 高效绘制手绘风技术图
前端·人工智能·react.js
jiayong2332 分钟前
第 7 课:第三轮真实重构,拆出新增任务弹窗
服务器·前端·重构
钛态32 分钟前
前端WebSocket实时通信:别再用轮询了!
前端·vue·react·web