4

最近Xcodeを更新しましたが、現在はiOS6を使用しています。前日はiOS5で正常に動作していましたが、現在iOS6ではスプラッシュ画面が表示されていません。

default.png名前を付けて試した画像を追加しましたDefault.pngが、現在は機能していません。誰かがここで何が悪いのか教えてもらえますか?

4

3 に答える 3

3

アップルのドキュメントによると:iOS6を搭載したiPhone5およびiPodtouch(第5世代)で実行されるアプリの場合640 x 1136、という名前のピクセルを測定する起動イメージを作成しますDefault-568h@2x.png

info.plistファイル内の起動イメージ名も確認してください。

于 2012-12-05T10:36:07.667 に答える
3

[プロジェクト]->[概要]に移動すると、画像をデフォルトの画像の場所にドラッグすることもできます。Xcodeはローカルコピーを作成します。コピーが完了したら、古いデフォルトの画像を削除できます。

(下のスクリーンショットを参照)

スプラッシュスクリーンの基準を守っていることに注意してください。

  1. 画像にDefault.png、Default@2x.png、Default-568h@2x.pngという名前を付けます
  2. それぞれのサイズを守ってください
    • 320 x 480
    • 640 x 960
    • 640 x 1136
于 2012-12-05T10:59:05.437 に答える
0

Default.png/Default@2x.pngに問題がありました。これを見つけるのに少し時間がかかりました。プロジェクトで、ビルド設定-ターゲットCOMBINE_HIDPI_IMAGESがNOに設定されていることを確認します

于 2012-12-05T10:37:12.457 に答える