メインコンテンツにスキップ

SafeAreaView

SafeAreaViewの目的は、デバイスのセーフエリア境界内にコンテンツを表示することです。現在、iOSバージョン11以降を搭載したiOSデバイスにのみ適用されます。

SafeAreaViewは入れ子になったコンテンツを表示し、ナビゲーションバー、タブバー、ツールバー、および他の親ビューでカバーされていないビューの部分を反映して自動的にパディングを適用します。さらに重要なことは、セーフエリアのパディングは、丸みを帯びた角やカメラノッチ(つまり、iPhone 13のセンサーハウジングエリア)などの画面の物理的な制限を反映しています。

使用する場合は、トップレベルビューをSafeAreaViewでラップし、それにflex: 1スタイルを適用します。アプリケーションの設計に一致する背景色を使用することもできます。


参照

小道具

ビュー小道具

継承 ビュー小道具.

パディングはコンポーネントの動作を実装するために使用されるため、SafeAreaViewに適用されるスタイルで定義されたパディングルールは無視され、プラットフォームによって異なる結果が発生する可能性があります。詳細については、#22211を参照してください。