2010-06-04 75 views
0

我有自定義單元格的tableview。該單元格顯示的照片,我從網址中加載的xml中以url的形式獲得。可能有任何數量的照片,但我只在正常單元格視圖中顯示前三張照片。在運行時在照片庫中插入照片iphone sdk

當用戶點擊單元格時,我想插入所有照片庫中的所有照片,並將其作爲indexPath的形式插入到照片庫中,並像Facebook應用程序一樣顯示它們。

可有人告訴我:

  1. 如何在運行URL中的形式將照片插入照片庫?

  2. 我可以在插入新照片的時候刪除以前的照片嗎?

Thanx提前。

+0

[計算要保存到相冊的UIImage]的可能的副本(http://stackoverflow.com/questions/1488484/computing-a-uiimage-to-be-saved-to-the-photo-album ) – slf 2010-06-04 13:17:43

回答

0

您需要下載圖片NSURLConnection,並在您的委託方法中保存下載的數據(在connection:didReceiveData:downloadData。然後在connectionDidFinishLoading:創建一個UIImage了它具有:

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

然後插入圖片到圖片庫:

UIImageWriteToSavedPhotosAlbum(image);

我不認爲你被允許刪除照片庫中的圖像。