2016-04-20 15 views
1

iOSプロジェクトに画像を追加するとき、1x画像はどのサイズですか?例えばiOSの画像アセットの1倍のサイズ

Iは50x50ptと30x30ptのサイズと同一の画像で2 UIImageViewを持っている場合。両方のイメージアセットを作成することができますか(どちらのサイズにするか)、つまり2つのアセットを作成する必要がありますか。 image30x30.pngとimage50x50.png?

これはもちろん、動的なサイズ(たとえば画面幅の50%)の画像にも適用されます。

答えて

3

あなたは2つのオプションがあります:

  1. 使用1画像を、ちょうど1があなたのためにあなたが持っている
+0

1.どうすればうまくいかないのですか? – Venomy

+0

どのようにサイズが変更されるのかを信じていないとき。場合によってはスケールを使用したくない場合があります。単にview.contentMode = .Centerを設定して、画像のように見えるようにしてください。 –

+0

すべての状況をカバーし、あなたが必要です。 –

0

を動作しません場合は、[はい、あなたは2つの異なる資産を使用する必要がありますUIImageView

  • のサイズを変更UIImageViewに2種類のイメージアセットを使用する

  • +0

    これは、たとえば画面幅の1/3に制限されている画像ではどうでしょうか?それらは異なるデバイスで異なるサイズを持つので、どのサイズを資産にする必要がありますか? – Venomy

    0

    あなたは2つのことを覚えておく必要があります画像のサイズを変更したい:

    1. あなたはその画像のH/W比を維持しなければなりません。
    2. 元のサイズより小さくする必要があります。そうしないと、サイズ変更された画像がぼやけて見えます。あなたの(50x50ptと30x30pt)に従って
    3. ので

    、画像が最良の選択肢は、1枚の画像およびそれのサイズを維持することですサイズは50x50ptでなければなりません

    I)30x30pt

    IIには、この画像が小さいサイズを変更) (50/50 = 1と30/30 = 1)

    関連する問題