iPhoneiOS用の画像ギャラリーを実装する必要があります。写真は、写真のURLを含むXMLドキュメントに基づいてWebからロードされます。私の質問は、特定のギャラリーのすべての写真の画像ギャラリーの概要を実装するための最良のアプローチは何ですか?(GridViewのように、すべての写真が一度にユーザーに表示されます。この質問は、1つのギャラリーに100を超える写真を含めることができるため、パフォーマンスの問題に焦点を当てています。各写真のサイズは100KB以上です)。
画像が非同期で読み込まれる複数のUIImageView(行と列)で構成される単純なビューを実装しようとしました。しかし、アプリはメモリ不足の警告でクラッシュするため、一度にすべてではなく、オンデマンドで画像をロードする必要があります。
そのようなギャラリーの概要を実装するための最良の方法は何でしょうか?たとえば、セルごとに3つの画像を含むUITableViewを使用しますか?または、ユーザーが各ページに12枚程度の画像が表示されるページを切り替えることができるページングされたUIScrollViewを使用する方がよいでしょうか。
主な問題は、画像のキャッシュです。いくつかのヒントをいただければ幸いです。