跳至主内容
版本:0.78

SafeAreaView

非官方测试版翻译

本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →

SafeAreaView 的作用是在设备的安全区域边界内渲染内容。目前仅适用于 iOS 11 及以上版本的苹果设备。

SafeAreaView 会渲染嵌套内容并自动应用内边距,确保内容不会被导航栏、标签栏、工具栏及其他父视图覆盖。更重要的是,安全区域的内边距反映了屏幕的物理限制,例如圆角或摄像头刘海(即 iPhone 13 上的传感器区域)。

示例

使用时,请将顶级视图包裹在 SafeAreaView 中,并为其添加 flex: 1 样式。建议同时设置与应用设计匹配的背景色。


参考

属性

View 属性

继承 View 属性

由于组件行为是通过内边距实现的,在 SafeAreaView 上设置的内边距样式规则将被忽略,且可能导致跨平台表现不一致。详见 #22211