Androidだとあまり気にならないけど、iPhoneだとアプリの外周が気になるわー
iPhone13(iOS 16.5.1)で確認してみる。
アプリ上に配置したコントロールの描画領域は、こんなイメージ(茶色部分)。
横回転してみると、おいぃぃ!って感じ。
縦向き固定なら、ステータスバーの色を同期させる処理を実装すれば良い。
横向きもサポートするなら困るので、安全領域レイアウト ガイドを有効化すれば良いらしい。
いちいち全Pageに入れなきゃダメなのか?
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:ios="clr-namespace:Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;assembly=Microsoft.Maui.Controls"
ios:Page.UseSafeArea="True"
以下略
アプリが一回り小さくなったように感じるけど、仕方がないか。
他にもニッチなIT関連要素をまとめていますので、よければ一覧記事もご覧ください。