アプリでナビゲーション コントローラー (ナビゲーション バーとツールバー付き) を使用しています。バーをタップするとトリガーされ、カスタム アニメーションでスライド インおよびスライド アウトします。これまでのところ、ほとんどすべてが iOS7 で問題なく動作します。
私が抱えている問題は、ステータスバーの半透明性です:
この質問から私が理解したことから、iOS 7ステータスバーはiOS 6スタイルに戻りますか? (特にjaredsinclairの回答/ブログ投稿から)およびこのステータスバーの問題とios7のナビゲーションバーの問題 から、ステータスバーは常に半透明です。iOS6 ステータス バーのルック アンド フィールを得るために、彼らは (簡単に言えば :)) ビューを 20 ポイント下に移動しました。
悲しいことに、それは私の半透明性の問題を解決しません。アプリの全体的な外観は非常に純粋であるため、ナビゲーションバーが上にスライドし、ステータスバーの後ろにスライドしている間も表示されていると、ユーザーの目には非常に間違って混乱しているように見えます.
そこで、非比例スケーリングでスライドをシミュレートしようとしましたが、同じではありません。だから私の次のアイデアは、どういうわけかステータスバーの背景を不透明にすることです. これは可能ですか?ステータス バーとナビゲーション バーの間に不透明なビューを挟もうとしましたが、失敗しました。
どんな助けでも大歓迎です!