私は2つのアイコンを作成しました。1つはRetinaディスプレイのない古いiPhone用の57x57で、もう1つはRetinaディスプレイ用の114x114です。info.plistに、icon file = icon.pngを配置しましたが、今は?icon@2x.pngを配置し、魔女を定義する場所で使用されますか?
3 に答える
CFBundleIconFilesキーを使用して、info plist で複数のアイコン ファイルを指定できます。CFBundleIconFiles
バンドルのアイコン ファイルを識別する文字列の配列が含まれます。システムは、使用状況と基礎となるデバイスの種類に基づいて、最も適切なサイズのアイコンを自動的に選択します。
さらに、アイコン ファイル名のファイル名拡張子を指定しない場合は、画像ファイルの高解像度バリアントを省略できます。システムは、画像ファイルの高解像度 ( @2x
) バージョンを自動的に検出します。つまり、情報 plist で「icon.png」の代わりに「icon」を指定し、プロジェクトに「icon@2x.png」という名前の高解像度バージョンもある場合 (およびアプリ バンドルにコピーされます)。 、情報 plist で「icon@2x.png」を指定する必要さえありません。
サイズを含むアイコンの詳細については、 「 iOS ヒューマン インターフェイス ガイドライン」の「アプリ アイコン」を参照してください。
xcode 4.5などでは、info.plistにicon.pngを手動で追加する必要がなくなりました。または少なくともそれは私が集めたものです。これがあなたがしなければならないことのステップバイステップです。
- プロジェクトが開いているときのxcodeで、すべてのクラスがある右側のペインを確認します。
- プロジェクトの名前をクリックします(青色で強調表示されています)
- 次に、次のペインでターゲット(通常はプロジェクトの名前)を選択します
- 画面上部からsummeryが選択されていることを確認してください
- 使用する必要のあるアイコンを表す2つの空の正方形が表示されるまで、下にスクロールします。
- それらの上にマウスを置くと、どのアイコンがどこに移動する必要があるかが表示されます。(57 X 57は左の正方形に移動します)
- アイコンpngファイルをドラッグして、それが属する正方形にドロップし、@2x.pngについても同じ手順に従います。
これで、ufo.plistファイルに移動すると、アイコンセクションにアイコンが含まれていることがわかります。
お役に立てれば
エイドリアン
info.plist を使用するのではなく、アイコンをドラッグして、プロジェクトのターゲット レベルにある配置にドロップするだけです。xcode は自動的にそれらを info.plist に追加します
お役に立てれば
エイドリアン