新しいiPhone 6および6+の画像解像度、@ 3xサポートが追加されましたか?

ブミット・メタ:

私のようないくつかの記事や議論を見ているここ1ここで新しいiPhoneのディスプレイのための3倍の画像@使用することを画像解像度について。本当ですか?

では、3つの画像を保持する必要があるということですか。たとえば、50 X 50の画像があるとします。新しいiPhoneの外観を最適化するには、3つの画像を保持する必要がありますか?

  • 通常(50 X 50)
  • @ 2x-Retina(100 X 100)
  • @ 3x-Retina HD(150 X 150)

または、新しい電話は@ 2x画像のみを使用し、@ 3xのようなものはありませんか?

私はサンプルプロジェクトを作成してテストしましたが、すべてのシミュレーターが@ 3x画像を使用しているように見えますが、これは混乱を招きます。

編集する

詳細はこちら

  • 3GS(163 ppiなのでNormalを使用)
  • 4、4s、5、5s(326 ppi、@ 2xを使用)
  • 6(326 ppiなので@ 2xを使用するようです)
  • 6プラス(ここでは401 ppiに混乱があります)

編集する

Tsobとnitinの回答に基づいて、@ 3x画像をプロジェクトに追加しました。

情報編集

解像度が高いにもかかわらず、iPhone 6が@ 2x画像を使用する理由について混乱しているユーザーはほとんどいないようです。その理由は

iPhone 6の解像度は異なるかもしれませんが、ピクセルインチ(PPI)あたりの密度は同じです

  • 解像度は、ピクセルの絶対数に関係します。
  • 密度(別名ピクセル/インチ-PPI)は、インチあたりの相対的なピクセル数に関係します。これは、iPhone 6と以前のiPhoneの場合と同じですが、iPhone 6 plusでは異なります。

これについては、このスレッドで詳しく確認してください。

したがって、iPhone 6は同じPPIを持ち、iPhone 6 plusは@ 3xを使用するため、iPhone 4、5、5Sと同じ@ 2x画像を使用します。

ホーム:

サンプルプロジェクトで標準の@ 2xおよび@ 3xイメージを使用しようとしましたが、iPhone 6+シミュレーターは@ 3xイメージを使用します。したがって、実行される@ 3xイメージがあるように見えます(シミュレーターが実際にデバイスの動作を複製する場合)。しかし奇妙なことに、すべてのデバイス(シミュレーター)は、プロジェクト構造、つまりiPhone 4S / iPhone 5上にあるとき、この@ 3x画像を使用しているようです。
潜在的な@ 3x構造に関するAppleからのコミュニケーションの欠如は、開発者にiOS8アプリの公開を要求する一方で、特にそれらの結果をシミュレーターで表示する場合、非常に混乱します。

** AppleのWebサイトから編集**:Appleの開発者向けスペースの「iOS 8の新機能」セクションにもこれがあります。

新しい画面スケールサポート iPhone 6 Plusは、画面スケール3.0の新しいRetina HDディスプレイを使用します。これらのデバイスで可能な限り最高のエクスペリエンスを提供するには、この画面スケール用に設計された新しいアートワークを含めます。Xcode 6では、アセットカタログに1x、2x、3xサイズの画像を含めることができます。新しい画像アセットを追加するだけで、iOSはiPhone 6 Plusで実行するときに正しいアセットを選択します。iOSでの画像読み込み動作も@ 3xサフィックスを認識します。

すべてのデバイスが@ 3xをロードするように見える理由をまだ理解していません。多分それはxcassetsではなく通常のファイルを使用しているためでしょうか?すぐに試してみます。

さらなるテスト後の編集:さて、iOS8はこれについて話をしているようです。iOS 7.1 iPhone 5シミュレーターでテストする場合、@ 2xイメージを正しく使用します。しかし、iOS 8で同じものを起動するときは、iPhone 5の@ 3xを使用します。それが望ましい動作なのか、iOS8 GMの間違い/バグなのか、Xcode 6のシミュレータなのかはわかりません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

iPhone6および6+のフル解像度のスクリーンショット

分類Dev

画像の新しい解像度を設定するにはどうすればよいですか

分類Dev

Android:SurfaceViewの解像度が画面の解像度よりも低い

分類Dev

iOS8のカスタムキーボード用のiPhone6Plus解像度画像

分類Dev

画像アセットの正しい画像解像度?

分類Dev

LibreOfficeまたはOpenOfficeで画像の解像度を変更するにはどうすればよいですか?

分類Dev

LibreOfficeまたはOpenOfficeで画像の解像度を変更するにはどうすればよいですか?

分類Dev

mongoDBに保存された画像の解像度が悪い

分類Dev

画像の解像度はKerasの結果と精度にどのように影響しますか?

分類Dev

iPhone6および6plusのサポート

分類Dev

画像が元の解像度で保存されない

分類Dev

iPhone 6および6 Plusのアプリでネイティブ解像度を有効にする方法は?

分類Dev

高解像度の画像が完全に読み込まれたら、低解像度の背景画像をより良いものに置き換えるにはどうすればよいですか?

分類Dev

モバイルで低解像度の画像を使用するにはどうすればよいですか?

分類Dev

画像の解像度を設定するにはどうすればよいですか?

分類Dev

解像度の比率に関係なく、画像内のテキストを垂直方向および水平方向に中央揃えにします

分類Dev

画像/ベクトルで最高の解像度を取得します

分類Dev

Imagickが画像の解像度を返さない

分類Dev

Linuxディレクトリで特定の解像度よりも高い画像を検索する

分類Dev

NetworkXとMatplotlibを使用したグラフの高解像度画像

分類Dev

画像の解像度を取得します(theBufferedImage)

分類Dev

複数の解像度で画像を正しく表示する

分類Dev

コンバーターが追加されていても、Windows Phone8.1の画像解像度コンバーターが呼び出されない

分類Dev

matplotlibを使用して多重解像度画像をプロットおよび整列する方法は?

分類Dev

画像を元の画像の2倍の解像度を持つ別の画像と効果的に比較するにはどうすればよいですか?

分類Dev

CRTでサポートされている解像度よりも高い解像度を表示すると、CRTが損傷しますか?

分類Dev

画面解像度に対して、ある画像を別の画像と比較して設定するにはどうすればよいですか?

分類Dev

画面の解像度に応じてvueテンプレートでさまざまな画像を表示するにはどうすればよいですか?

分類Dev

画面の解像度が終わったら画像を表示しますか?

Related 関連記事

  1. 1

    iPhone6および6+のフル解像度のスクリーンショット

  2. 2

    画像の新しい解像度を設定するにはどうすればよいですか

  3. 3

    Android:SurfaceViewの解像度が画面の解像度よりも低い

  4. 4

    iOS8のカスタムキーボード用のiPhone6Plus解像度画像

  5. 5

    画像アセットの正しい画像解像度?

  6. 6

    LibreOfficeまたはOpenOfficeで画像の解像度を変更するにはどうすればよいですか?

  7. 7

    LibreOfficeまたはOpenOfficeで画像の解像度を変更するにはどうすればよいですか?

  8. 8

    mongoDBに保存された画像の解像度が悪い

  9. 9

    画像の解像度はKerasの結果と精度にどのように影響しますか?

  10. 10

    iPhone6および6plusのサポート

  11. 11

    画像が元の解像度で保存されない

  12. 12

    iPhone 6および6 Plusのアプリでネイティブ解像度を有効にする方法は?

  13. 13

    高解像度の画像が完全に読み込まれたら、低解像度の背景画像をより良いものに置き換えるにはどうすればよいですか?

  14. 14

    モバイルで低解像度の画像を使用するにはどうすればよいですか?

  15. 15

    画像の解像度を設定するにはどうすればよいですか?

  16. 16

    解像度の比率に関係なく、画像内のテキストを垂直方向および水平方向に中央揃えにします

  17. 17

    画像/ベクトルで最高の解像度を取得します

  18. 18

    Imagickが画像の解像度を返さない

  19. 19

    Linuxディレクトリで特定の解像度よりも高い画像を検索する

  20. 20

    NetworkXとMatplotlibを使用したグラフの高解像度画像

  21. 21

    画像の解像度を取得します(theBufferedImage)

  22. 22

    複数の解像度で画像を正しく表示する

  23. 23

    コンバーターが追加されていても、Windows Phone8.1の画像解像度コンバーターが呼び出されない

  24. 24

    matplotlibを使用して多重解像度画像をプロットおよび整列する方法は?

  25. 25

    画像を元の画像の2倍の解像度を持つ別の画像と効果的に比較するにはどうすればよいですか?

  26. 26

    CRTでサポートされている解像度よりも高い解像度を表示すると、CRTが損傷しますか?

  27. 27

    画面解像度に対して、ある画像を別の画像と比較して設定するにはどうすればよいですか?

  28. 28

    画面の解像度に応じてvueテンプレートでさまざまな画像を表示するにはどうすればよいですか?

  29. 29

    画面の解像度が終わったら画像を表示しますか?

ホットタグ

アーカイブ