皆さん、良い時間です!iOS 7 は、特に外観のカスタマイズに関して、それほど面白くなく、文書化されていない多くの「機能」で私たちを歓迎してくれました。私の問題は次のとおりです。
アプリケーションの plist で [コントローラーベースのステータス バーの外観を表示] を [YES] に設定しました。現在のステータス バー スタイルをプログラムで取得するにはどうすればよいですか? のような古いコード
[UIApplication sharedApplication].statusBarStyle
常に UIStatusBarStyleDefault を返し、viewcontroller からのスタイルを無視します。
将来の誤解を防ぐために: statusBarStyle プロパティを機能させるつもりはありません。「コントローラーベースのステータスバーの外観を表示」をオンにして新しい方法を探しています。「アドバイス」から頑固にそれをオフにしてください。