ステータスバー
スクリーンの上端に沿ってステータスバーは表示され、時刻、携帯電話のキャリア、バッテリーレベルなど、デバイスの現在の状態に関する情報が表示されます。
ベストプラクティス
ステータスバーの下のコンテンツを隠します。 デフォルトでは、ステータスバーの背景は透明で、下のコンテンツが透けて見えます。これにより、ステータス バーに表示される情報は見にくくなる場合があります。コントロールがステータスバーの後ろに表示されている場合、人々はコントロールを操作しようとしても操作できない可能性があります。ステータスバーを読みやすい状態に保ち、その背後にあるコンテンツがインタラクティブであるとほのめかしてはなりません。これを行うための一般的な手法がいくつかあります。
フルスクリーンメディアを表示するときは、ステータスバーを一時的に非表示にすることを検討してください。 人々がメディアに集中しようとしているときには、ステータスバーが邪魔になることがあります。これらの要素を一時的に非表示にして、より没入感のある体験を提供します。たとえば、写真 アプリでは、人々がフルスクリーンの写真をブラウズすると、ステータスバーやその他のインターフェイス要素が非表示になります。
ステータスバーを永久に非表示にするのは避けてください。 ステータスバーがないと、時間を確認したり、Wi-Fi 接続があるかどうかを確認するために、人々はあなたのアプリを離れなければなりません。単純で見つけやすいジェスチャーで非表示のステータスバーを再表示できるようにします。たとえば、写真 アプリでフルスクリーン表示の写真を閲覧している場合、1 回タップするとステータスバーが再び表示されます。開発者向けガイダンスについては、statusBar(hidden:) (statusBar(hidden:)   廃止  ) を参照してください。
プラットフォームの考慮事項
iOS または iPadOS に関する追加の考慮事項はありません。macOS、tvOS、watchOS ではサポートされていません。
リソース
開発者用文書
UIStatusBarStyle — UIKit (UIStatusBarStyle)
preferredStatusBarStyle — UIKit (preferredStatusBarStyle)