ステータスバーのスタイルをアプリのデザインと調整します。 ステータスバーのテキストとインジケータの視覚的なスタイルは、明るいまたは暗いのいずれかであり、あなたのアプリのためにグローバルに、または別の画 暗いステータスバーは明るい色のコンテンツよりもうまく機能し、明るいステータスバーは暗い色のコンテンツよりもうまく機能します。
ステータスバーの下の不明瞭なコンテンツ。 デフォルトでは、ステータスバーの背景は透明で、下のコンテンツが透けて見えるようになっています。 ステータスバーを読みやすくし、その背後にあるコンテンツが対話的であることを意味しないでください。 これにはいくつかの一般的な手法があります。
- アプリでナビゲーションバーを使用すると、ステータスバーの背景が自動的に表示され、コンテンツがステー
- ステータスバーの後ろに、グラデーションや単色などのカスタム画像を表示します。
- ステータスバーの後ろにぼやけたビューを配置します。 開発者ガイダンスについては、UIBlurEffectを参照してください。
全画面メディアを表示するときにステータスバーを一時的に非表示にすることを検討してください。 ステータスバーは、ユーザーがメディアに集中しようとしているときに気が散る可能性があります。 これらの要素を一時的に非表示にして、より没入感のある体験を提供します。 たとえば、写真アプリは、ユーザーが全画面写真を閲覧するときにステータスバーやその他のインターフェイス要素を非表示にします。
ステータスバーを永久に隠すことは避けてください。 ステータスバーがない場合、ユーザーは時間を確認するか、Wi-Fi接続があるかどうかを確認するためにアプリを離れる必要があります。 シンプルで検出可能なジェスチャーを使用して、非表示のステータスバーを再表示させます。 写真アプリで全画面の写真を閲覧すると、シングルタップでステータスバーが再び表示されます。
開発者のガイダンスについては、UIApplicationのUIStatusBarStyle定数とUIViewControllerのpreferredStatusBarStyleプロパティを参照してください。