簡単な質問があります。会社のロゴやアプリのロゴを表示する about 画面があるとします。
64x64logo.png
128x128logo@2x.png
logo.png
高解像度の画像を Retina ベースの iPhone に交換する方法が画面にロードされます
または、システムが自動的にそれを行います。
iOS は @2x で Retina イメージを認識するため、異なるデバイス用にイメージを明示的に選択する必要はありません。アプリが非 Retina デバイス上にある場合、logo.png が選択され、Retina デバイス上では logo@2x が自動的に表示されます
Retina デバイスが処理します。リソースに 2 つの画像を追加するだけで済みます。1 つは非 Ratina UI 用で、もう 1 つは Ratina UI 用です。
注意が必要なのは、両方のイメージに同じ名前を付け、ratina イメージに @2x 接尾辞を追加することだけです。
このような:
for non-ratina device-logo.png
for nratina device-logo@2x.png
アップルのドキュメントをご覧ください。