SafeAreaView
SafeAreaView
的目的是在设备的安全区域边界内渲染内容。目前仅适用于 iOS 11 或更高版本的 iOS 设备。
SafeAreaView
渲染嵌套内容,并自动应用内边距以反映视图中未被导航栏、标签栏、工具栏和其他祖先视图覆盖的部分。更重要的是,安全区域的内边距反映了屏幕的物理限制,例如圆角或摄像头刘海(即 iPhone 13 上的传感器外壳区域)。
示例
要使用,请使用 SafeAreaView
包裹您的顶层视图,并为其应用 flex: 1
样式。您可能还想使用与您的应用程序设计相匹配的背景颜色。
参考
Props
View Props
继承 View Props。
由于内边距用于实现组件的行为,因此应用于
SafeAreaView
的样式中的内边距规则将被忽略,并可能导致因平台而异的结果。 有关详细信息,请参阅 #22211。