標準画像と Retina (高解像度) 画像にはファイル命名規則があることを理解しています。これは、例として、ファイルに という名前を付けることで実現されます<filename>@2.jpg
。
iPadシミュレーターでテストを実行したところ、より高い解像度の期間を使用する方が良いことが示唆されているようです. テストは次のとおりです。1 つのフルスクリーン画像と 1 つの Retina フルスクリーン画像がありました。低解像度の画像には単に「1」が付いています。高解像度画像には「2」が表示されます。次に、高解像度の画像をロードして、iPad シミュレーターの画面全体を埋めました。
- 結果: 網膜像全体が画面に表示されたようです。
- 期待される結果: 高解像度画像が部分的にトリミングされることを期待していました - 画面が小さすぎて網膜画像全体を表示できないと想定しました。
明らかな質問:
- 私のテストに欠陥はありますか (何か足りないのでしょうか)?
- そして、このテストが検証できれば、単純に網膜を使用できるのに、なぜ 2 セットの画像 (標準と網膜) を含める必要があるのでしょうか? 私が見る唯一のことは、Retina 画像がより多くのメモリを消費することです。そのため、Retina ディスプレイを備えていないデバイスには多すぎる可能性があります。