2011-07-25 15 views
2

私はそれを非常に遠くで検索しましたが、実りあるものはまだ見つかりませんでした。@ 2x画像(網膜のサポート)の自動包含

すでにリソースファイルに@ 2xイメージが含まれています。アプリケーションがiphone 4で動作しているときに、画像のサイズを変更して位置を変えるようにコードを書きたい。

+0

updation ??????? – ennuikiller

答えて

3

通常の画像で@ 2xをインクルードするだけで、osは必要に応じて@ 2xを取得する。

画像を参照するときは常に@ 2x以外の画像を参照してください。プロジェクトで撮影してコースの対象に追加すると、iOSはiPhone 2(またはiPod)で@ 2x画像を取得します。

+0

私はあなたのソリューションに完全に満足しています。ありがとう。しかし、私は、私がUIImageのインターフェースでself.imageViewLogo.frame = CGRectMake(123、205、250、66)のように事前に決められたスケールを選んだら、どのように@ 2倍の画像に拡大することができるのか....私はそれを明確にしたり、同じことについてより良い示唆を提供してください。 –

5

「オートインクルード」とはどういう意味ですか?

あなたが行うときに、その後、プロジェクトのリソースにfooBar.png[email protected]をお持ちの場合:

UIImage * fooBarImg = [UIImage imageNamed:@"fooBar.png"]; 

画面のスケールは1.0(のiPhone3G/3GS)または[email protected]であれば、画面のスケールがある場合には、自動的にfooBar.pngをロードします2.0(網膜、iPhone 4)

cf UIImage#imageNamed

関連する問題