前边可以自己添加一个触发方法例如点击方法,之后调用下面的语句
UIImageWriteToSavedPhotosAlbum(customImageView.image!, self, #selector(image(image:didFinishSavingWithError:contextInfo:)), nil)
添加相关的方法
func image(image:UIImage,didFinishSavingWithError error:NSError?,contextInfo:AnyObject) {
if error != nil
{
print("error!")
return
}
}
在方法中自己进行设置想要的提示或操作
OC 的代码为
- (void)loadImageFinished:(UIImage *)image
{
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), (__bridge void *)self);
}
- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo
{
NSLog(@"image = %@, error = %@, contextInfo = %@", image, error, contextInfo);
}