ユニバーサルアプリを作成しています。1 つの画面に対して、このコントロールを使用して 6 つの画像 (png 形式) をグリッドに表示しています。また、この画面は縦向きと横向きの両方をサポートしています。
すべての iDevice 用にさまざまな解像度で一連の画像を作成し、次のように正しい命名規則を使用して名前を付けました。
- 名前~iphone.png
- name@2x~iphone.png
- 名前~ipad.png
- 名前@2x~ipad.png
- name-568h@2x~iphone.png (iPhone 5)
また、両方の向きをサポートしているため、これらの画像の別のセットを作成する必要があり、横向きでは伸びるため、上記と同じ画像を使用できません。
現在、1 つの画面だけで 60 枚近くの画像があり、アプリの重さはすでに ~40MB です! これが受け入れられないことは言うまでもありません。
私の質問は、これらすべてのサイズ/デバイスと方向に対して個別のイメージを作成する必要があるかどうかです。Retina ディスプレイ用のセットを作成することはできませんか? 通常のディスプレイ用に縮小されますか? それが不可能な場合、画像のサイズを縮小する方法はありますか?
ありがとうございました。