iPhone と iPad で実行するアプリがあります。このアプリで使用するデバイスのほとんどは、iPad mini を除く Retina デバイスです。このアプリに含める画像がたくさんあります。私の質問は、@2x 画像のみを使用することにした場合、iOS はそれらを非 Retina デバイスにダウングレードしますか? Retina 画像のみを出荷しますか? それが正しい場合、実装するのは悪い考えですか?
質問する
1309 次
3 に答える
0
iOS はこれらのイメージをダウングレードしません。しかし、イメージビューのフレームを慎重に設定していれば、問題は発生しません。
于 2013-06-27T18:08:06.313 に答える
0
画像ビューに contentMode = scale がある場合、画像は非網膜上で正しく表示されるようにスケーリングされます
しかし、いくつかの問題があります:
1) Retina 以外のデバイスでスケーリングされた Retina 画像を表示すると、画像のエッジがぼやけます。したがって、この画像を UI に使用したい場合、それは悪い考えです。
2) @2x 画像しかない場合 (uibutton など)、xCode ストーリーボードが画像を正しくスケーリングしないことがあります。
于 2013-06-27T18:18:52.730 に答える