0

iPhone 3 /3GSとiPhone4の画面サイズの違いについて、非常に簡単な質問があります。グーグルで検索しましたが、適切な説明を思い付くことができませんでした。

これが重要です:タブバーアイコン。私のアイコンはすべて30x30と60x60です。[icon]@2x.pngのような高解像度のものに名前を付けました。自分のiPhone3GSにアプリをロードすると、すべてうまくいきます。しかし、Retinaディスプレイで4をシミュレートして、シミュレーターにアプリをロードすると、アイコンがピクセル化されたように見え、明らかに間違った解像度になります。

私は何が間違っているのですか?これらは私が従った正確な手順でしたが、おそらく何かが欠けています。plistに設定する必要があるオプションのようなものはありますか?

どんな助けでも大歓迎です!

敬具、

リインダー

4

3 に答える 3

1

アイコンに名前を付けて、plistファイルを編集する必要があります

次のリンクは http://developer.apple.com/library/ios/#qa/qa2010/qa1686.htmlに役立ちます

結果を確認するには、携帯電話とシミュレーターから既存のアプリケーションをクリーンアップしてビルドし、削除してください。

蒸留されたアイコンサイズの完全なセットは

Icon.png – iPhone 3のホーム画面アイコン(57×57)

Icon@2x.png – iPhone 4のホーム画面アイコン(114×114)

Icon-72.png – iPad用のホーム画面アイコン(72×72)

Icon-Small.png-iPhone 3の設定/スポットライトアイコン(29×29)

アイコン-Small@2x.png– iPhone 4の設定/スポットライトアイコン(58×58)

アイコン-Small-50.png– iPad用スポットライトアイコン(50×50)

iTunesArtwork – iTunes AdHocディストリビューションのアイコン(512×512)

于 2011-01-20T16:52:04.260 に答える
0

(シミュレーターを停止した状態で)すべてのターゲットをクリーニングして再構築してみてください。xcodeは、取得したファイルについて馬鹿になり、キャッシュされたビルドをクリアして最初からやり直すように指示する必要がある場合があります。「ビルド」メニュー、またはctrl-shift-Kにあります。

于 2011-01-20T16:42:14.347 に答える
0

あなたはそれを正しい方法でやっているようです。シミュレーターからアプリを削除しようとしましたか?プロジェクトをクリーンアップしますか?アイコン画像ファイルを再インポートしますか?

于 2011-01-20T16:36:56.347 に答える