2016-11-11 23 views
-1

Xcode 8では、iPhone 7のストーリーボードサイズ414x736を使用していて、100x100のUIImageViewを使用しています。 iPhone 7はx2なので、x1に50x50、x3に150x150の画像を提供する必要がありますか?前もって感謝します。x1、x2、x3のUIImageViewのサイズ

+0

あなたがする必要はありません。あなたはすることはできますが、する必要はありません。 '1x'は今日はむしろまれです。 – Sulthan

+0

@Sulthan実際、AppleはiPadサポートのために1倍の画像を必要とします。私たちのアプリは、しばらく前にそれらを提供しなかったことで拒否されました。アプリがiPhoneだけであっても、iPadの互換モードで動作します。 –

+0

@LeoNatanあなたはアイコンまたはすべてのイメージを意味しますか? – Sulthan

答えて

2

ストーリーボード(ポイント)で100 * 100の場合、リソースイメージの推奨解像度は、@ 3xでは300 * 300、@ 2xでは200 * 200となります。解像度の1つのみを指定すると、サイズに合わせてアップスケール/ダウンスケーリングされます。

@ 3xしかない場合は、2倍の規模のデバイスでさらに多くのメモリ(2.25倍)を使用することになります。

あなたが唯一の2倍@持っている場合、あなたはiPhone 6/7に高級工芸品を見ることができますプラス(画像はその鮮明なないだろう)

+0

100x100はストーリーボードにあり、View as:iPhone 7に設定されていますか? – james

+0

ストーリーボードでは、サイズをポイント単位で設定します。ピクセル単位のサイズは、デバイスによって2倍または3倍になります。 – alexburtnik

関連する問題