これは奇妙な質問に思えるかもしれませんが、それでも私は多くの問題に直面しています。ios6 で開発されたアプリがあり、ios7 に移行する必要があります。いくつかの問題があります: アプリのすべてのビューが上に移動し、アプリの下部にスペースが残っています。残りのスペースはステータス バーと同じです。テーブル ビュー WrraperClass のエラーがあります。
手伝ってください。
おそらくあなたはそれの1つを使用していますUINavigatopnBar OR UITabBarController
::
その場合は、半透明性を試して、インスペクターでこれら (上部のバーの下と下部のバーの下) のチェックを外します
私も同じ問題を抱えていました。私のアプリでは、ほとんどの UI 要素をプログラムで配置します。
ios7 のビューでは常にプロパティwantsFullScreen
は true ですが、ios6 ではデフォルトで false です。そのため、ios7 では位置 0 がステータス バーの上部にあり、ios6 ではステータス バーの下にあります。定数 (ステータス バーの高さ) をすべての y 座標に追加するだけです。
UI Builder を介して XIB に配置された UI 要素については、Kumar KI の回答を試してください。