跳到主要内容
版本:0.78

SafeAreaView

SafeAreaView 的目的是在设备的安全区域边界内渲染内容。目前仅适用于运行 iOS 11 或更高版本的 iOS 设备。

SafeAreaView 渲染嵌套内容,并自动应用内边距,以反映未被导航栏、标签栏、工具栏和其他祖先视图覆盖的视图部分。此外,最重要的是,安全区域的内边距反映了屏幕的物理限制,例如圆角或摄像头凹槽(即 iPhone 13 上的传感器外壳区域)。

示例

使用时,用 SafeAreaView 包裹你的顶层视图,并为其应用 flex: 1 样式。你可能还想使用与应用设计相匹配的背景颜色。


参考

属性

View 属性

继承 View 属性

由于使用内边距来实现组件的行为,应用于 SafeAreaView 的样式中的内边距规则将被忽略,并且可能导致取决于平台的不同结果。详见 #22211