iOS 7 のステータス バーの色と可視性についてさらに別の質問があります。私のソリューションでは、これらすべてが必要です。
- ステータスバーは、ユーザーのアクションに応じてビューコントローラーで(アニメーションで)非表示および表示されます(ユーザーが物をスライドさせるとき)
- 新しいビュー コントローラーがナビゲーション コントローラーにプッシュされると、ステータス バーのテキストの色が黒から白に変わるはずです。
- そして、新しいView Controllerが登場すると、ステータスバーが常に表示されます
「ビュー コントローラー ベースのステータス バーの外観」plist 設定に問題があります。NO の場合、ステータス バーの表示と非表示を切り替えることはできますが、色を変更することはできません。一方、YES に設定すると、その逆になります。