0

iPhone 5 シミュレーターでテストしている 2 つのアプリがあります。どちらも、iPhone 5 の新しい解像度に対応するように更新される前にリリースされる予定です。私の最初のアプリのレターボックスは、シミュレーターでうまく表示され、下部と上部に黒いバーが表示されます。ただし、もう一方のアプリにはレター ボックスがなく、適切に機能しているアプリの両方の黒いバーと同じ高さの大きな白いバーが 1 つあります。「自動追加」の -586@2x.png ファイルを削除しました。また、すべてのビューで「サブビューの自動サイズ変更」チェックボックスをオフにしました(これが、最初のアプリをレターボックスに適切に移動する方法です)。何が違うのか途方に暮れています。すべてのプロジェクト設定を確認しましたが、2 つのアプリ間で同じように見えます。クリーン ビルドを実行し、アプリをシミュレーターから削除して、新しいコピーを強制しました。私の問題は何も解決していません。何か案は?

ありがとう

4

1 に答える 1

1

OK、私は問題を解決しました。それは私の側のエラーであることが判明したため、シミュレーターを Retina 4 インチおよび iOS 6 に設定しましたが、デバッグ用に XCode で iPhone 5.0 シミュレーターを選択しました。iPhone 6.0 Simulator に設定すると、正しくレターボックス化されて表示されました。

于 2012-09-24T06:37:59.753 に答える