2010-06-04 80 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);

我不认为你被允许删除照片库中的图像。