iOS 5 および 6 用に iPhone アプリを設計しました。今度は、iOS 7 をサポートするだけでなく、2 つの古いバージョンもサポートしたいと考えています。多くの開発者と同様に、私はステータス バーがビューに重なることに苦労しており、iOS 7 で古いステータス バー スタイルを維持する方法がないことを理解しています。
それでも、Stackoverflow に関する多くの投稿では、新しい SDK を使用して Xcode で設定できるiOS 6/7 デルタを使用することを提案しています。
試してみましたが、これらの値をView Controllerのルートビューに適用しても何も起こらないことがわかりました。これらのデルタは、ルート ビューに含まれるすべてのサブビューにのみ影響します。
デルタがルート ビューで機能しないのはなぜですか? それを機能させる方法はありますか?(すべてのビュー コントローラーのすべての UI 要素にデルタを追加したくありません。)