3

これは奇妙な質問に思えるかもしれませんが、それでも私は多くの問題に直面しています。ios6 で開発されたアプリがあり、ios7 に移行する必要があります。いくつかの問題があります: アプリのすべてのビューが上に移動し、アプリの下部にスペースが残っています。残りのスペースはステータス バーと同じです。テーブル ビュー WrraperClass のエラーがあります。

手伝ってください。

4

2 に答える 2

6

おそらくあなたはそれの1つを使用していますUINavigatopnBar OR UITabBarController::

その場合は、半透明性を試して、インスペクターでこれら (上部のバーの下と下部のバーの下) のチェックを外します

ここに画像の説明を入力

于 2013-10-03T13:00:10.567 に答える
1

私も同じ問題を抱えていました。私のアプリでは、ほとんどの UI 要素をプログラムで配置します。

ios7 のビューでは常にプロパティwantsFullScreenは true ですが、ios6 ではデフォルトで false です。そのため、ios7 では位置 0 がステータス バーの上部にあり、ios6 ではステータス バーの下にあります。定数 (ステータス バーの高さ) をすべての y 座標に追加するだけです。

UI Builder を介して XIB に配置された UI 要素については、Kumar KI の回答を試してください。

于 2013-10-03T13:28:02.050 に答える