かなりの数の画像を使用する iOS アプリを開発しています。アプリに画像をロードする方法について、私はちょっと混乱しています。5年ほど前に似たような質問がありました。しかし、それ以来、多くのことが変わりました。それで、新しいスレッドを開始する方が理にかなっていると思いました。
私が持っていると思う主に2つのオプションがあります。
PaintCode アプリ (ここで見つけることができます) を使用して、実行時に画像を描画するための CG コードを提供します。
.png 画像ファイルを配置 (1x、2x、3x)
最初のオプションのようなものは次のとおりです。
• The first most important and unbeatable feature: Draw dynamic images i.e. to be able to change the content and gives basic animation effects using variables and equations
• The second most important thing: parametric images that behaves perfectly when frame changes no stretching or distortion
• Less size - As we not gonna use image files, reduces the overall size of the app drastically (top concern these days). E.g. PaintCode App in itself weights only ~5 MB (leaving out icon files).
• Resolution independence
• Very easy to use. Especially you don't need to remember names. You simply make some function calls.
私の主な懸念事項は次のとおりです。
- 実行時に画像を描画すると、パフォーマンスやその他の重要なパラメーターに影響しますか。
- どのような状況下で、png ファイルの方が適しているでしょうか。
そこで、有識者の方のご意見をお待ちしております。前もって感謝します。