1

以下のように4つの画像を含むユニバーサルアプリがある場合

  • iPhone画像.png (50x50)
  • iPhone画像@2x.png (100x100)
  • iPadimage.png (100x100)
  • iPadimage@2x.png (200x200)

サイズが違うだけで全部同じ画像です。ご覧のとおり、iPhone の網膜画像は、iPad の非網膜画像と同じサイズです。

ファイル自体を複製して名前を変更せずに、iPhone の網膜画像を iPad の非網膜画像として使用する方法はありますか? 特にアプリケーションで頻繁に発生する場合は、メモリの無駄遣いのように思えます。

4

3 に答える 3

4

私は自分のアプリケーションで同じことをしています。画像image.pngに 、image@2x.png、およびという名前を付けると、image@2x@2x.png非常にうまく機能することがわかりました。

于 2012-08-07T15:59:48.487 に答える
1

名前を付けiPhoneimage.pngてサイズを 200x200 に設定するだけでかまいませんが、それに応じて画像のスケーリングを管理する必要があります。

ただし、SSD メモリがいくらか増えることに注意してください。3G App Store のダウンロードの制限である 50MB を下回ることもあるかもしれませんが、RAM メモリの消費量ははるかに多くなります

于 2012-05-02T13:01:44.293 に答える
0

私は試しませんでしたが、13回も高評価を得たので、正しいはずです.. :)

iPhone&iPad 網膜画像処理

これがあなたに役立つことを願っています..

于 2012-05-02T12:42:46.943 に答える