1
我目前正在研究一个项目,其中我必须将图像保存到照片库并为每个捕获的图像分配一个名称。我知道如何保存图像,但是如何为库中保存的图像指定名称?如何为保存在照片库中的照片指定名称?
我的代码:
-(void)imagePickerController:(UIImagePickerController *) picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
[picker dismissModalViewControllerAnimated:YES];
imageView.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
imgglobal =imageView.image;
//for saving image in photo library
UIGraphicsBeginImageContext(self.imageView.bounds.size);
[self.imageView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
UIGraphicsEndImageContext();
UIImage *image1=imageView.image;
[self imageSavedToPhotosAlbum:image1 didFinishSavingWithError:nil contextInfo:nil];
}
- (void)imageSavedToPhotosAlbum:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo {
NSString *message;
NSString *title;
if (!error) {
title = NSLocalizedString(@"SaveSuccessTitle", @"");
message = NSLocalizedString(@"SaveSuccessMessage", @"");
} else {
title = NSLocalizedString(@"SaveFailedTitle", @"");
message = [error description];
}
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:title
message:message
delegate:nil
cancelButtonTitle:NSLocalizedString(@"OK", @"")
otherButtonTitles:nil];
[alert show];
[alert release];
}
*给我看看代码?*:S – 2010-03-05 10:29:49
出于常见礼节,请尽量清楚地说出你的问题,并使用正确的拼写/语法/标点符号。一个写得好的问题将会给你更多的答案,而不是写得很糟糕的“plz给我代码非常紧迫”。 – 2010-03-05 10:32:05
我删除了这部分问题。 – 2010-03-05 10:32:09