let image = UIImage(name: "picture")UIImageWritetoSavedPhotosAlbum(image!,self,"image:dIDFinishSavingWithError:contextInfo:",nil)参数说明 第一个参数: 要保存的图片 第二个参数: 谁监听 第三个参数: 监听后要执行什么方法(点进去发现是一个OC的方法,取出方法名) 第四个参数: 监听后传值 用Swift实现OC方法:
- (voID)image:(UIImage *)image dIDFinishSavingWithError:(NSError *)error contextInfo:(voID *)contextInfo;//Swift实现:func image(image:UIImage,dIDFinishSavingWithError error:NSError?,contextInfo:AnyObject) { if error != nil { SVProgressHUD.showErrorWithStatus("保存失败") SVProgressHUD.setDefaultMaskType(SVProgressHUDMaskType.Black) } else { SVProgressHUD.showSuccessWithStatus("保存成功") SVProgressHUD.setDefaultMaskType(SVProgressHUDMaskType.Black) }}总结
以上是内存溢出为你收集整理的Swift中把图片保存到相册全部内容,希望文章能够帮你解决Swift中把图片保存到相册所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)