7

新しい iPhone 6 および iPhone 6 Plus 用にアプリを更新したいと考えています。そのために、Xcode 6 のアセット カタログからイメージ セットを選択しました。iPhone 専用の開発を行っているため、Xcode Attribute Inspector で「Device Specific」を選択しました。これで、次のデバイスから選択できます。

  • iPhone
  • 網膜 4 インチ
  • iPad
  • マック

iPhoneのみを選択すると、次のサイズが表示されます。

  • 1x
  • 2倍
  • 3倍

Retina 4 インチのみを選択すると、1 つのサイズしか表示されません。

  • 網膜 4 2x

4 インチの画面が 3.5、4.7、5.5 インチと異なるのはなぜですか? 私の見解では、 1x2xを組み合わせることは理にかなっています。どちらもアスペクト比 4:3 のデバイスで利用でき、Retina 4 の 2x3xはアスペクト比 16:9 のデバイスで利用できるからです。

私の本当の質問: iOS 7.0 以降をサポートするには、何を提供する必要がありますか? 私のアプリは Retina 以外のデバイスをサポートしていないため、明らかに1x画像は必要ありません。iPhone 4s では2 倍が妥当なようです。すでに2xを提供している場合、Retina 4 2xが必要ですか? iPhone 6 は2xまたはRetina 2xを使用しますか? 3xは iPhone 6 Plus 用です。

ご協力いただきありがとうございます。

4

1 に答える 1