0

更新しなければならない既存のアプリがあり、そのアプリで iPhone 5 をサポートすることにしました。そのために、新しいスプラッシュスクリーンを作成し、新しいサイズに合うようにすべての xib をチェックしました。

アップデートがリリースされたので、チェックしたいと思いました。しかし、既にインストールされているアプリを更新すると、iPhone 4 の下部に大きな白い帯が表示されます。 iPhone 4 で既にアプリをインストールしてから更新した場合

iPhone 4 または 5 に新しくインストールされたアプリの場合は問題ありません。tabBar は画面の下部にあります。

この白い帯を除いて、アプリは完全に機能します。

tabBarController は MainWindow.xib で定義されています。 tabBarController の定義

見逃したものはありますか?

4

1 に答える 1

0

インターフェイス ビルダー (File Inspector の下) で Autolayout を使用していますか? iPhone 5 をサポートするようにアプリを更新したときに、アプリで同様の問題が発生していました。このオプションの選択を解除し、サイズ インスペクタを使用してオブジェクトを整列 (および/または) 自動サイズ変更を使用してサイズ変更します。

于 2013-01-23T11:11:14.997 に答える