2012-02-24 8 views
2

Xcode 4.2.1でiOS用のアプリケーションを作成していたのですが、私のアイコンがすべてぼやけていて、高解像度ですが何らかの理由でぼやけて見え、品質が悪いです。iPhoneでアプリケーションを実行しているときに画像がぼやけている

も、背景画像は

私はそれについて何を行うことができ、私を助けてください...悪いに見えますか?

これは、オリジナルのボタン画像である:これは、アプリケーション上でどのように見えるかです

image

blurry

答えて

8

は必ず終了して高解像度の画像を保存してください@2x.png、そうでない場合は動作しません。また、イメージは画面上のピクセルの2倍の大きさでなければならないことに注意してください。つまり、50ピクセルx 50ピクセルのボタンには100ピクセルx 100ピクセルの@2x - ファイルが必要です。

iOSドキュメントhereの網膜アイコンの詳細については、こちらをご覧ください。

+1

ありがとう! –

2

各画像の原点を丸める必要があります。 (250.34,340.21)のような座標で画像を配置すると、ぼかし効果が得られます。 これは、自動位置計算とcenterプロパティを使用してビュー/イメージを配置するときに発生する可能性が非常に高いです。

+0

ありがとうalot man! –

+0

これはおそらく起こっていることです。たとえば、画像の幅や高さが(15,25)のように奇数で、その中心を(20,20)に設定した場合、原点は(12.5、7.5)になり、ぼやけが発生します。 – Archagon

+0

@Archagonはい、これはちょうど私が言ったときに意味している "中心のプロパティ" – SVGreg

1

シミュレータでは、新しいデバッグメニューを使用して、画像の位置がずれていないかどうかを確認します。そうであれば、NSRectIntegralを使ってフレームを修正してください。

+0

ありがとうたくさんの男! –

関連する問題