iOS 6でこのステータスバーを表示する方法はありますか?
以前のバージョンのiOSでは、そのステータスバーがありますが、iOS 6では、ナビゲーションバーの色に従っているようです。
iOS 6でこのステータスバーを表示する方法はありますか?
以前のバージョンのiOSでは、そのステータスバーがありますが、iOS 6では、ナビゲーションバーの色に従っているようです。
iOS 6では、ステータスバーの色がナビゲーションバーの色によって自動的に決定されるようになりました。具体的には、以下に示すように、色はナビゲーションバーの下部ピクセルの平均色によって決定されます。
この新しい操作をオーバーライドする他の方法があるかどうかはわかりません。
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];
また
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
デフォルトとは別に利用可能なオプションです
これを行うには、ステータスバーのプロパティを次のように変更します。
1-プロジェクトターゲットに移動します。
2-サマリータップを選択します。
3-ステータスバーセクションに移動します。
4-必要に応じてカスタマイズします。
iOS6で見つけたのですが、灰色の「以前のデフォルト」スタイルを取得することはできません。info.plistのすべてのパラメータと
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque];
どちらの設定でも、iOS6ではライトグレーにすることはできません。iOS5では、
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];
これはあなたが必要としたものでした。そのため、iOS6は灰色のバースタイルを排除しました。
iOS6では「デフォルト」が必ずしも灰色になるとは限らないのではないかと思います。
カスタムティントをグレーに設定してみませんか?