1

iOS デバイスの画面解像度に関して、基本的に 2 つの質問があります。

1) iOS ドキュメントの Point vs Pixels セクションでは、座標がポイントとしてフレームワークに渡され、「1 つのポイントが画面上の 1 つのピクセルに必ずしも対応するとは限らない」と記載されています。ここにあるように: https://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/WindowsandViews/WindowsandViews.html

それらが異なるときは?今までは、それらが等しいと仮定して、ピクセル座標を渡していました。これはデバイスごとに変化するパラメータですか?

2) PPI についても少し混乱しています。ハードウェア画面でそれが何を意味するかはわかっています (10 インチと 7 インチのディスプレイのピクセル解像度が同じ場合、PPI が高いため、7 インチのディスプレイの方が画質が高くなります)。 72ppi または 96 または 326 の .png ですか?それは印刷用だけですか?それとも画面上で視覚的に違いがありますか?

ありがとう

4

1 に答える 1

4

Retina デバイス (iPhone 4、4S、または 5、および iPad 3 または 4) では、1 ポイントあたり 2 ピクセルです。Retina 以外のデバイスでは、ポイントごとに 1 ピクセルがあります。

iPhone 5 を除いて、すべての iPhone の画面サイズは 320x480 ポイントです。Retina iPhone の画面サイズは 640x960 ピクセルです (ただし、非 Retina デバイスとポイント サイズは同じです)。

iOS で画像を操作する場合、重要なのは PPI ではなくピクセル サイズです。@2x 画像の幅と高さは、通常の非 Retina 画像の 2 倍にする必要があることに注意してください。

于 2013-03-27T19:01:52.413 に答える