您的位置:首页 > 其它

iphone把图片保存到“照片”功能实现

2012-08-01 22:08 453 查看
照片, 功能, 保存

如何将指定的图片储存至系统的「照片」数据内,并检查储存动作是否成功

程序提供加载预设的图片并提供一组UIButton按钮

按下储存图片将检查此动作是否成功

SavedToPhotoAlbumViewController.h

#import <UIKit/UIKit.h>

@interface SavedToPhotoAlbumViewController : UIViewController {
IBOutlet UIImageView *myImageView;
}

@property (nonatomic,retain) UIImageView *myImageView;

-(IBAction) SaveImageToPhotoAlbum:(id)sender;

@end

SavedToPhotoAlbumViewController.m

@synthesize myImageView;

-(IBAction) SaveImageToPhotoAlbum:(id)sender{
UIImageWriteToSavedPhotosAlbum(myImageView.image, self, @selector(imageSavedToPhotosAlbum: didFinishSavingWithError: contextInfo:), nil);
}

- (void)imageSavedToPhotosAlbum:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo {
NSString *message;
NSString *title;
if (!error) {
title = NSLocalizedString(@"储存成功", @"");
message = NSLocalizedString(@"您的图片已正确的储存至照片数据", @"");
} else {
title = NSLocalizedString(@"储存失败", @"");
message = [error description];
}
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:titlemessage:message delegate:nil
cancelButtonTitle:NSLocalizedString(@"好", @"") otherButtonTitles:nil];
[alert show];
[alert release];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: