新しい iPhone が表示に @3x 画像を使用する画像解像度について、こちらやこちらのような記事やディスカッションをいくつか見てきました。本当ですか?
では、3 つの画像を保持する必要があるということでしょうか? たとえば、50 X 50 の画像があるとします。新しい iPhone の外観を最適化するために 3 つの画像を保持する必要がありますか?
- ノーマル(50×50)
- @2x - 網膜 (100 X 100)
- @3x - Retina HD (150 X 150)
それとも、新しい電話は @2x 画像のみを使用し、@3x のようなものは何もないのでしょうか?
サンプル プロジェクトを作成してテストしましたが、すべてのシミュレーターが @3x イメージを使用しているようで、これは混乱を招きます。
編集
ここにいくつかの詳細情報があります
- 3GS(163ppiなのでノーマルを使用)
- 4、4s、5、5s (326 ppi なので @2x を使用)
- 6 (326 ppi なので @2x を使用するようです)
- 6プラス(401 ppiはここに混乱があります)
編集
Tsob と nitin の回答に基づいて、@3x 画像をプロジェクトに追加しました。
情報編集
iPhone 6 の方が解像度が高いのに @2x 画像を使用する理由について混乱しているユーザーはほとんどいないと思います。その理由は次のとおりです。
iPhone 6 の解像度は異なる場合がありますが、ピクセル インチあたりの密度 (PPI) は同じです。
- 解像度は、ピクセルの絶対数に関係します。
- 密度(別名、1 インチあたりのピクセル数 - PPI) は、1 インチあたりの相対的なピクセル数に関するもので、iPhone 6 とそれ以前の iPhone の場合は同じですが、iPhone 6 plus では異なります。
詳しくはこちらのスレッドでご確認ください
したがって、iPhone 6 は iPhone 4、5、および 5S と同じ PPI を持ち、iPhone 6 plus は @3x を使用するため、@2x イメージを使用します。