これはしばらく私を悩ませています。私はなぜ低解像度画像を含めるべきか理解していません。たとえば、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. iPadで「2x」モードで@ 2x.pngの高解像度画像を使用する方法
- 2. iOS 5のアプリ2xバージョンの画像を提供する方法
- 3. iOS画像の解像度の問題
- 4. 非常に低い解像度の画像を描画する
- 5. C#を使用して低解像度のフォームで高解像度画像を提供する方法
- 6. 低解像度のシーンをフルスクリーンのネイティブ解像度にレンダリングする方法は?
- 7. PIL Draw.textと低解像度
- 8. iOS @ 2xの細長い画像
- 9. ブートストラップ低解像度のルール
- 10. 私は72のPPIは十分になることを聞いたiOSアプリの画像の解像度
- 11. 高解像度画像(主にiOS網膜ディスプレイ)用の高解像度画像を扱う適切な方法は何ですか?
- 12. アンドロイド - アプリの画面解像度
- 13. iPhone 3.1.3アプリをiOS 4との互換性(画面サイズと解像度)
- 14. アクティビティの背景の画像解像度
- 15. PDFからの高解像度画像
- 16. Windows 8のタブレットが設定されている解像度よりも画面の解像度が低いのはなぜですか?
- 17. PDFレンダラで画像の解像度を上げる方法は?
- 18. iOS 7用のiPhoneアプリを開発する際にInterface Builderを使用するには低解像度の画像が必要ですか?
- 19. iOS:カスタム解像度で画像を保存
- 20. Matlab:解像度/解像度をプロットする画像
- 21. TCPDFの画像解像度を向上
- 22. 画面解像度
- 23. iPhone 6の画面解像度が異なるのはなぜですか?
- 24. Javaで高解像度の画像を書き出す方法
- 25. ImageNetデータセットの画像の解像度
- 26. 高解像度画像ビューア
- 27. なぜGroupon iOSアプリで画像をダウンロードするのが速いのですか?
- 28. iOSアプリのプレビュー画像
- 29. iPhoneとiPadの画面解像度
- 30. 画面解像度とCSS
スケーリングはシステムリソースを消費します。アプリに多くのアセットがある場合は、すべてのアセットをスケーリングするとパフォーマンスに影響する場合があります。そしてスケーリングされた画像は良く見えません。 – Hailei