4

そう、

アプリの 1 つに iPhone 5 のサポートを追加しようとしています。4 インチ バージョンのスプラッシュ スクリーンを追加しました。ファイルの名前は Default-568h@2x.png です。

4 インチ モードの iOS シミュレータで実行すると、すべてが正しく機能します。

ただし、iPhone 5 デバイスで同じアプリを実行すると、古い @2x 画像が黒いレター ボックスに読み込まれます。

画像を削除して再度追加しようとしました。ビルドのクリーニングと再ビルドを試みました。アプリを削除して再実行してみました。

568 イメージを使用して XCode で新しいプロジェクトを開始しましたが、それらは私のデバイスで正常に動作します。しかし、これは私が変換しようとしている古いプロジェクトです。

誰かがこのようなことに遭遇しましたか?どこかに設定があると思いますが、一生見つけることはできません。

助けてください!

4

2 に答える 2

2

イメージがターゲットに追加されていることを確認します。Project Navigator (左側のペイン) でイメージ ファイルを選択すると、Utilities ペイン (右側のペイン) のターゲットの横にある [Target Membership] の下にチェックマークが表示されます。または、プロジェクトを選択した状態で、ターゲットを選択し、[概要] タブを選択します。画像を [起動画像] セクションの正しい場所にドラッグします。

于 2012-12-04T02:58:15.053 に答える
0

間違った形式の PNG であることが判明しました。Photoshop はファイルを開きません。私が考えることができる唯一のことは、私のデザイナーが.jpgから.pngに名前を変更したことです....

于 2012-12-04T18:33:10.013 に答える