2012-02-02 1 views
2

これは初めてのアプリの開発です。iPhone - Retina&Not Retina Display専用の2種類のサイズの画像を作成する必要がありますか?

アップルのiOSヒューマンインターフェイスガイドラインによれば、それは私が20×20以前のバージョンのiPhone4の、 のデバイスと40×40のためのものであることを知っているUIBarButtonItem画像サイズは約20×20 &約40×40

あることを述べていますiPhone4のRetinaディスプレイ用です。私の画像サイズがそれはiPhoneシミュレータ& iPhone4のシミュレータ上で完全に実行されます。2.

に画像スケールを設定し、40×40である

は、今私はUIBarbuttonItemを作成し、 両方のシミュレータのイメージがはっきりと美しく見えます。

私は正しいかどうか尋ねたいですか? iPhone3のための20x20イメージを作成する必要があります& 3GS? イメージのサイズが1つで、サイズが40x40で、スケールが「2.0」に設定されていますか?

ありがとうございます!

答えて

8

次の2枚の画像を作成する必要があります。名前で

  1. 20×20を、例えば、あなたのコードで名前[email protected]

image.png

  • 40×40あなたは方法[UIImage imageNamed:@"image"];を使用して、その画像を設定する必要があります。網膜は、あなたがいずれかを拡張する必要はありません、それは[email protected]
  • が患者うになります表示するために、それはimage.png

  • になります非網膜ディスプレイ用

    1. :このメソッドは、自動的に適切な画像を選択しますあなた自身でイメージ。

      また、網膜ディスプレイのシミュレータを実行することもできます。 iOS Simulatorを開き、Hardware -> Device -> iPhone (retina)に移動してください。

  • +0

    ありがとうございます、私はあなたの指示に従って、素敵でシンプルにsucced、ありがとう! – Johnny

    関連する問題