2012-03-29 16 views
0

新しいiPadで網膜ディスプレイをサポートできるようにアプリケーションを更新する必要がありますが、まだ疑問が残っています。網膜ディスプレイの解像度をサポートする新しい画像を作成し、網膜ディスプレイをサポートしていないアプリケーションの最後の画像を維持しなければならないのは間違いありませんか?はいの場合、アプリは大きなサイズになるでしょうか?それを単なるものにする方法はありますか?たぶん高解像度の画像を使用しますが、通常のアプリケーション(網膜ディスプレイをサポートしていないアプリケーション)のためにサイズを変更してください。誰かが私を助けることができますか?網膜ディスプレイをサポートするipadアプリケーションの画像を設定する方法

答えて

0

イメージを2つ作成する必要があります。 1つは古い解像度用、もう1つは網膜表示用です。 私が覚えていれば、あなただけの網膜画像に@×2を追加する必要があります。

mypicture.jpg (old display) 

[email protected] (retina display) 

私は願って、この方法は、iPhoneに似ています。

+0

こんにちは!私はそれがいつもうまくいくこの方法ではわからない、私はこれについて何かを読んでいる。おそらく、SDKでは動作しますが、rof Webページでは動作しません。 本当ですか? それ以外の場合は、その動作を模倣する少しのjsスクリプトを投稿することでお手伝いできます。それはまた、Rismaが「適用」のために意味するものに依存します。それが本当に「アプリ」か、単に応答性の高いサイトであれば。とにかく、私に知らせてください。 – Stratboy

+0

はい、そうです。この方法はiosアプリケーションでのみ動作します。ウェブの場合、私はそれを見ませんでした。 – Tobi

+0

@Risma:アプリコードまたはWeb /応答コードのみが必要ですか? – Stratboy

0

ウェブでは、@ 2x命名規則を引き続き使用できます。 背景イメージを宣言し、サイズを設定します。 網膜ディスプレイメディアクエリで、高解像度画像を呼び出します。

figure{background-image:url(../img/imageName.png);background-size:57px 57px;} 

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), 
    only screen and (-o-min-device-pixel-ratio: 3/2), 
    only screen and (min--moz-device-pixel-ratio: 1.5), 
    only screen and (min-device-pixel-ratio: 1.5) { 

figure{background-image:url(../img/[email protected]);} 

} 

は、ここでは一つだ、あまりにもサーバー側のソリューションがあります。Link

関連する問題