0

知りたいのですが、これをどのように使用する必要がありますか?

イメージ名の後に @2x を設定するだけですか? または、特定のフォルダに入れるには?または、他の何か ?

アドバイスをありがとう

4

3 に答える 3

3

ファイル名の直後。たとえば、スプラッシュに 320x480 default.png という名前を付けてから、640x960 default@2x.png に名前を付けます。

于 2012-05-26T21:26:56.633 に答える
2

プロジェクトに 2 番目の画像を追加するだけです。この画像は元の画像と同じ名前でちょうど 2 倍の大きさで、ファイル名の末尾の拡張子の前に @2x が付いています。

例:

some-picture.png は 20x40 ピクセルです

some-picture@2x.png は 40x80 ピクセルです

メソッドを使用するときはいつでも、次imageNamed:のように元の名前を渡すだけです[UIImage imageNamed:@"some-picture.png"]

Interface Builder を使用する場合も同様です。

実行時に適切なものが自動的に選択されます。

于 2012-05-26T21:27:07.157 に答える
1

私はちょうどこれらの同じ行に沿って別の質問に答えました.

Apple は、予想されるファイル名について、この iOS Drawing reference guide の「Updating Your Image Resource Files」セクションで実際に詳しく説明しています。

具体的には、ドキュメントで次の行を探します。

Standard: <ImageName><device_modifier>.<filename_extension>

High resolution: <ImageName>@2x<device_modifier>.<filename_extension>
于 2012-05-26T21:29:48.330 に答える