知りたいのですが、これをどのように使用する必要がありますか?
イメージ名の後に @2x を設定するだけですか? または、特定のフォルダに入れるには?または、他の何か ?
アドバイスをありがとう
知りたいのですが、これをどのように使用する必要がありますか?
イメージ名の後に @2x を設定するだけですか? または、特定のフォルダに入れるには?または、他の何か ?
アドバイスをありがとう
ファイル名の直後。たとえば、スプラッシュに 320x480 default.png という名前を付けてから、640x960 default@2x.png に名前を付けます。
プロジェクトに 2 番目の画像を追加するだけです。この画像は元の画像と同じ名前でちょうど 2 倍の大きさで、ファイル名の末尾の拡張子の前に @2x が付いています。
例:
some-picture.png は 20x40 ピクセルです
some-picture@2x.png は 40x80 ピクセルです
メソッドを使用するときはいつでも、次imageNamed:
のように元の名前を渡すだけです[UIImage imageNamed:@"some-picture.png"]
Interface Builder を使用する場合も同様です。
実行時に適切なものが自動的に選択されます。
Apple は、予想されるファイル名について、この iOS Drawing reference guide の「Updating Your Image Resource Files」セクションで実際に詳しく説明しています。
具体的には、ドキュメントで次の行を探します。
Standard: <ImageName><device_modifier>.<filename_extension>
High resolution: <ImageName>@2x<device_modifier>.<filename_extension>