私のアプリにはグレー一色のナビゲーション バーがあり、iOS 7 のデザインに合わせるために、ステータス バーを同じ色にしたいと考えています。
これを行うために、plistにedgesForExtendedLayout = UIRectEdgeNone
andextendedLayoutIncludesOpaqueBars = YES
とView controller-based status bar appearance
to を設定しました。YES
ステータス バーの灰色を作成するために、背景色をMainWindow
灰色に設定しました。これは、プッシュまたはポップ アニメーションがある場合を除き、うまく機能します。アニメーション中、ステータス バーの色が点滅し、グレーの 2 倍の強度になっているように見えます。アニメーションが終了すると、正しい灰色に戻ります。
何が起こっているのか知っている人はいますか?ステータス バーの色をナビゲーション バーの色と異なるように設定する必要がありますか?