これはしばらく私を悩ませています。私はなぜ低解像度画像を含めるべきか理解していません。たとえば、3GSが低解像度の画像を見つけられない場合は、とにかく@ 2xバージョンを使用して、それを元の解像度で表示します。だから、なぜあなたのアプリのファイルサイズにすべてのハーフサイズの画像を含めることで追加しますか?iOSアプリ - @ 2xと低解像度の両方の画像を含むのはなぜですか?
答えて
ハレーリーはそうだった。システムは自動的に@ 2x画像を網膜以外のサイズにダウンサンプリングしません。 3Gには、網膜画像をロードするのに十分なメモリがありません。おそらく、あなたのアプリがチョークされ、メモリ不足エラーで終了する可能性があります。
iPad 1の問題はさらに悪化します。iPad 1の画面サイズは非常に小さく、網膜サイズの画像を読み込もうとすると非常に早く消えてしまいます。
イメージを拡大するには、システムはフルサイズでイメージをロードし、イメージを描画するたびに複雑なスケーリング操作を実行する必要があります。すべての可能な世界の中で最悪です - 遅く、メモリが4倍になり、画像は良く見えません。
iPhone 3GS以前をサポートするつもりがないのであれば、2倍のグラフィックスを*供給するだけで十分だと思いますか? – devios1
iPhone専用アプリの場合は、はい。しかし、iPadの場合、まだiPad miniとiPad 2がサポートされています。 –
ほとんどの場合、低解像度解像度で作成した場合、アイコンをのように表示することができます。あなたのアイコンが拡大縮小されたときにどのように見えるか気にしない場合は、@ 2xバージョンを使用するだけで問題ありません。
なぜなら、利用可能な@ 2xがないと画像が拡大されると、ピクセル化されてぼやけてしまう可能性があるからです。元の画像を2倍大きくすると問題が解決すると思われます。
しかし、私の経験では、網膜デバイスはそれを拡大し、網膜以外のデバイスは画像を正しく表示しないため、いいえ、ありません。
それは2倍のファイル名は、Retinaディスプレイ対応デバイスのために意図されている@ Appleは彼らのアプリケーションストア
のアプリのために望んでいる品質基準でやるべきことがたくさん持っています。
iPhone 3GSでの表示に使用する場合は、Appleが使用したい低解像度の画像と同じに見えることを適切にテストしてください。
他のポスターにはいくつかの優れた点が書かれていますが、残念ながらここにもう1つあります:http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW1に数回述べたように、2倍の画像が詳細になるかもしれません。つまり、低解像度画像は、2倍画像の縮小版ではありません。 2倍の画像には、小さい方の画像にはない詳細が含まれている可能性があります。
- 1. iOSとAndroidアプリの画像解像度
- 2. PHPで高解像度ではなく低解像度の画像をダウンロード
- 3. iOS 5のアプリ2xバージョンの画像を提供する方法
- 4. iPadで「2x」モードで@ 2x.pngの高解像度画像を使用する方法
- 5. iOSとAndroidマッピングの画像解像度
- 6. HTML:高解像度の画像を低解像度でレンダリングする
- 7. iOS resizableImageWithCapInsetsと@ 2x、@ 3xの画像
- 8. タブレットを含む画面解像度と画像サイズを維持する方法
- 9. なぜこの画像は高解像度ですか?
- 10. iOS画像の解像度の問題
- 11. 非常に低い解像度の画像を描画する
- 12. Unslider:「低い」画面解像度の場合でもセンター画像
- 13. iOS理想的な画像解像度
- 14. 画像のサイズを変更すると解像度が低くなります
- 15. iOS @ 2xの細長い画像
- 16. C#を使用して低解像度のフォームで高解像度画像を提供する方法
- 17. 低解像度のシーンをフルスクリーンのネイティブ解像度にレンダリングする方法は?
- 18. 低解像度をダウンロードするグライドで画像を
- 19. PIL Draw.textと低解像度
- 20. Google Chromeの低解像度画像の印刷
- 21. ブートストラップ低解像度のルール
- 22. 画面の解像度がレイアウトの解像度よりも低い場合はどうなりますか?
- 23. 白黒ノイズを含む特定の解像度の画像を生成する
- 24. ソフトキーボードのサイズを含む画面の解像度を取得する方法は?
- 25. 私は72のPPIは十分になることを聞いたiOSアプリの画像の解像度
- 26. Javascript入力プレビュー画像の低解像度
- 27. バナーとロゴの画像解像度
- 28. Aフレーム0.3.0の解像度が低いのはなぜですか?
- 29. 高解像度画像(主にiOS網膜ディスプレイ)用の高解像度画像を扱う適切な方法は何ですか?
- 30. UIButtonのSVGからPNG画像の解像度iOS
スケーリングはシステムリソースを消費します。アプリに多くのアセットがある場合は、すべてのアセットをスケーリングするとパフォーマンスに影響する場合があります。そしてスケーリングされた画像は良く見えません。 – Hailei