0

カスタムセルを含むテーブルビューがあります。セルには、webviews に読み込んでいる xml から URL の形式で取得している写真が表示されます。写真は何枚でも構いませんが、最初の 3 枚の写真だけを通常のセル ビューで表示しています。

ユーザーがセルをタップすると、その indexPath の URL の形式になっているすべての写真を写真ライブラリに挿入し、Facebook アプリのように表示したいと考えています。

誰でも教えてください:

  1. URLの形式で実行時に写真ライブラリに写真を挿入する方法は?

  2. 新しい写真を挿入するたびに、以前の写真を消去する必要がありますか?

事前にサンクス。

4

1 に答える 1

0

NSURLConnectionデリゲートメソッドを使用して画像をダウンロードする必要があります。ダウンロードしたデータ( connection:didReceiveData:)をに保存しますdownloadData。次に、connectionDidFinishLoading:それからUIImageを作成します。

image = [[[UIImage alloc] initWithData:downloadData] autorelease];

次に、写真をフォトライブラリに挿入します。

UIImageWriteToSavedPhotosAlbum(image);

フォトライブラリから画像を消去することは許可されていないと思います。

于 2010-06-05T05:40:17.507 に答える