[xcode] Retinaディスプレイに対応した画像を追加する

Retinaディスプレイに対応した画像を追加する

普通に画像を準備し表示させるとRetinaディスプレイに対応しているものでは
画像が荒く見える

理由は解像度がプログラムで指定しているピクセルよりも2倍、3倍に引き伸ばされて表示されるから。

対処方法としては
同じ名前の画像ファイルの名前の後ろに「@2x」「@3x」と付けた高解像度の画像を準備し、Projectにアップロードすれば良い

あとは自動的に適切な解像度の画像を表示してくれる

解像度の例は以下の通り

通常: icon.png 15×15
@2x: icon@2x.png 30×30
@3x: icon@3x.png 45×45

画像の作り方としては、先に@3xを作成し、それぞれ2/3のサイズ,1/3のサイズに解像度を下げていくとよい

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です