Xcodeの新しいバージョンをダウンロードして、開発中のアプリを実行しました。何らかの理由で、それはそれをレターボックスに入れませんでした。アプリが新しい画面に対応できるようになるまで、レターボックス効果を追加したいと思います。
ありがとう!
@Hemangへのすべての栄光、この回答は上記の彼のコメントからのものであり、彼を尊重してこの回答を喜んで削除します。
私は正確な問題を抱えていました。次の両方を行う必要があります。
† 別名「軌道からサイト全体を核攻撃する...」 .
シミュレーターで、開発アプリを削除します。これにより、残り物が削除されます。新しい起動イメージなしで、もう一度実行します。
レターボックスに切り替える最も簡単で迅速な方法は、次のとおりです。
完全な 4 インチ フォーム ファクタに戻したい場合は、アプリを再度削除する必要はありません。Default-568h@2x.png の [対象の依存関係] ボックスを再確認してください。
デバイスからアプリを削除する必要があるのは、レター ボックスに戻す場合のみです。これは、アプリではなく単にターゲットを削除すると、Default-568h@2x.png ファイルがデバイスに残るためです。
私はシミュレーターではなくデバイス上で構築しているので、私の意見では、これははるかに簡単です。
私も同じ問題を抱えていました。Default-568h@2x.png 画像を追加して、アプリがどのように表示されるかを確認しました。それはひどく見えました。そのため、ファイルを削除すると、アプリはレターボックス化されなくなりました。
これを修正するには、シミュレーターをリセットします (シミュレーターの他のものはすべて失われることに注意してください)。
次に、XCode でClean
、Build
シミュレーターで、に移動します
ハードウェア --> デバイス --> iPhone (Retina 4 インチ)
レターボックス付きのアプリが表示されるはずです