私は何百もの写真品質の画像を持っているiPadアプリケーションに取り組んでいます。アプリのファイルサイズを最適化するために、これらの画像をJPEGとして保存することを当然想定していました。ただし、Appleのガイドラインには次のように記載されています。
画像にはPNG形式を使用してください。PNG形式は、ロスレス画像コンテンツを提供します。つまり、画像データをPNG形式に保存してから読み戻すと、まったく同じピクセル値になります。PNGには、画像データの読み取りを高速化するために設計された最適化されたストレージ形式もあります。iOSで推奨される画像形式です。
ただし、JPEGと同じ画像を100%の品質で保存すると、画像のサイズはPNGロスレスバージョンの約半分になります。
PNGの代わりにJPEGを使用すると、パフォーマンスが大幅に低下するのでしょうか。これらの画像をカルーセルまたはギャラリースタイルで表示している場合、パフォーマンスを心配して代わりにPNGを使用する必要がありますか?
ありがとう!