私の iPhone アプリケーションで、ビューの高さを 10 ピクセルにハードコーディングすると、物理的な高さが iPhone 4S と iPhone 5 でわずかに異なることがわかりました。iPhone 5 では、物理的に少し短く見えます。どちらも 326 PPI ディスプレイであることはわかっています。
Android では、物理的なピクセル密度が異なるデバイスがあります。したがって、高さ 10 ピクセルのビューは、ピクセル密度の高いデバイスでは、密度の低いデバイスよりも短く見えます。この問題を解決するために、Android には DIP (Density Independent Pixels) が用意されています。
異なる高さのこれらのビューを生成するためにコードで何か間違ったことをしていますか、または iOS で異なるピクセル密度を説明する方法はありますか?