4

UIImage を写真ライブラリに保存するさまざまな方法を知っています。

  • UIImageWriteToSavedPhotosAlbum
  • ALAssetsライブラリ

ただし、私の画像は巨大 (60 MB 以上) であるため、メモリに取り込むことはできません。画像をディスクにストリーミングしてダウンロードすることもできますし、imageWithContentsOfFile を使用して画像を確認することもできます (画面サイズを考えると、これは不要なことですが)。

しかし、ユーザーが後でこれらの画像を保存できるようにしたいと考えています。これらの大きな画像をフォト ライブラリに入れる方法はありますか? アプリのサンドボックス内にローカルに保存しておく必要がありますか?

4

1 に答える 1

5

フォトライブラリはデバイスで見るように設計されており、それほど大きな画像を表示しても意味がないため、フォトライブラリに保存しても意味がないと思います。ユーザーに画像を見せたい場合は、プレビューを作成してそのバージョンを写真ライブラリに保存することをお勧めします。ユーザーがデバイスからコンピューターにそれらを転送できるようにする場合は、アプリバンドルに特別なフォルダーがあり、iTunes を使用してアプリケーションを選択したときにそれらの画像が表示されるようにします。その後、彼はそれらの写真を自分のコンピューターに転送できます。また、画像の特徴について詳しく教えてください。形式、寸法、目的など

于 2012-04-26T02:23:14.323 に答える