美文网首页
iOS开发 保存图片到相册

iOS开发 保存图片到相册

作者: 爱吃萝卜的小蘑菇 | 来源:发表于2019-06-06 16:50 被阅读0次

记录一种最简单的方法:
首先导入Photos.framework

/**
 保存到相册
 */
-(void)saveImageToAlbum{
  UIImageWriteToSavedPhotosAlbum(_shareImage, self, @selector(image:didFinishSavingWithError:contextInfo:), (__bridge void *)self);
}

第一个参数为需要保存的图片。
第二个参数是保存完成后回调的目标对象。
第三个是保存完成后回调到目标对象的哪个方法中,固定格式,修改会报错
第四个参数在保存完成后,会原封不动地传回到回调方法的contextInfo参数中。

这个方法为固定格式,必须这样写
//必要实现的协议方法, 不然会崩溃
-(void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo {
  [XSZPromptView ShowPromptString:@"已保存到相册"];
}

相关文章

网友评论

      本文标题:iOS开发 保存图片到相册

      本文链接:https://www.haomeiwen.com/subject/cfjyxctx.html