経験豊富な開発者なら誰でも、開発サイクルのこの時点に到達しています。グラフィックスとイメージングです。はい、Retinaディスプレイは素晴らしいです!しかし、彼らは確かに開発者(そして彼らのデザイナー)の間で多くの騒ぎを引き起こしました。今、良い答えがないまま続くように見える質問は次のとおりです。
「Retinaディスプレイと通常のディスプレイの両方を設計する場合、解像度ごとに1つの画像を作成する必要がありますか、それとも両方にスケーリングするRetinaで1つの画像を作成できますか?」
私はどちらかの側を支持する多くの回答を読み、3つのうち2つは、両方の解像度の画像を作成することを支持しています。私は個人的に、網膜用に1つを設計し、両方に使用する必要があると考えています(もちろん、低解像度デバイスでのUD UXテストでは、高解像度用に設計されたものが低解像度に適していることを確認します)。Retina解像度用に作成された画像を使用してアプリを設計すると、Retinaディスプレイをサポートしていないデバイスで、通常のrezに正常に縮小できるので、私はこれを支持します。(私はIBを使用しました。それが何か関係があるかどうかはわかりません。)
ただし、両方の解像度の画像を作成することを提唱している場合は、次のようにしてください。
たとえば、すべての解像度サイズに独自の画像(もちろん「@ 2x」「〜ipad」などの適切なファイル命名規則を使用)が必要であり、この場合のアプリはユニバーサルアプリであることに同意するとします。これは、すべての画像に対して、実際には4つの画像が必要になるという意味ではないでしょうか。そして、これはアプリのバンドルサイズに大幅に追加されませんか?
すべての画像サイズ(適切な命名規則付き)を提供することが要件ではなく、単なる可能性である可能性はありますか?
この議論に対する本当の答えは何ですか?
誰かがこの問題に関する公式のアップルドキュメントへのリンクを見つけることができますか?