将图片保存在iPhone的相册中

iOS 将图片保存到iPhone本地相册 /**          *  将图片保存到iPhone本地相册          *  UIImage *image            图片对象          *  id completionTarget       响应方法对象          *  SEL completionSelector    方法          *  void *conte 阅读详情

有时候你的应用需要将应用中的图片保存到用户iPhone或者iTouch的相册中。 可以使用UIKit的这个类方法来完成。


 

image
要保存到用户设备中的图片

completionTarget
当保存完成后,回调方法所在的对象

completionSelector
当保存完成后,所调用的回调方法。 形式如下:

- ( void ) image: ( UIImage * ) image
    didFinishSavingWithError: ( NSError * ) error
    contextInfo: ( void * ) contextInfo;
 

contextInfo
可选的参数,保存了一个指向context数据的指针,它将传递给回调方法。

比如你可以这样来写一个存贮照片的方法:

// 要保存的图片
  UIImage *img = [ UIImage imageNamed:@"ImageName.png" ] ;  
 
  // 保存图片到相册中
  UIImageWriteToSavedPhotosAlbum( img, self, @selector ( image:didFinishSavingWithError:contextInfo:) , nil ) ;
 

回调方法看起来可能是这样:



保存当前视图:

#import  <QuartzCore/QuartzCore.h>

UIGraphicsBeginImageContext(currentView.bounds .size ); //currentView 当前的 view

[currentView. layer  renderInContext: UIGraphicsGetCurrentContext()];

UIImage *viewImage =  UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext();

UIImageWriteToSavedPhotosAlbum(viewImage, nil , nil , nil );

 
三相逆变器拓扑结构的分析及应用场景 三相逆变器是电力电子领域中广泛应用的一种设备,用于将直流电转换为交流电。不同的拓扑结构在性能、成本、复杂度和应用领域上存在差异。小编将在本文中将进一步拓展对三相逆变器拓扑结构的分析,并探讨其适用的应用场景。 阅读详情

相关推荐

VMware17安装教程(附安装包)VMware17小白详细一键安装教程

VMware 17.5 是一款强大的虚拟机软件。本安装教程将为您详细介绍VMware17安装教程其下载、安装步骤及验证方法,助您轻松完成安装,开启虚拟化体验。

2501_91538706的博客 2万+

js保存图片到手机相册(ios与android通用)

1、将图片上传到后台,拷贝链接。2、Downloader模块管理网络文件下载任务,用于从服务器下载各种文件,并支持跨域访问操作。通过plus.downloader获取下载管理对象。Downloader下载使用HTTP的GET/POST方式请求下载文件,符合标准HTTP/HTTPS传输协议。方法:createDownload: 新建下载任务详情链接:http://www.html5plus.org/...

佳人与北的博客 8万+

[MTK][Android P]如何去掉差分包中的preloader分区

最近碰到一个问题,在进行差分升级的时候,会因为某些原因导致preloader hash值不匹配,升级失败,所以需要在差分升级的时候不升级preloader。 解决的方法,就是在制作AB分区的差分升级包的时候,把目标zip解压出来,把ab_partitions.txt中的分区名去掉,同时把preloader.img去掉 修改如下: Project/build/tools/releasetool...

thonmin的专栏 1434

iPhone中Png图片格式的研究

http://geeklu.com/2011/10/iphone-cgbi-png-format/ 有时候我们看到一个App,想看看他的一些界面是如何实现的,这个时候需要查看一下它的图片资源,不过iOS的png图片编译后一般的图片阅读器都是没法查看的,本文将告诉的原因和转换出原图的方法(得安装XCode)。 ipa 解压,将png相关文件夹拷贝出来,在命令行下使用/Deve

logcabin的专栏 2359

STM32H750xx【QSPI】轮询方式读写GD25Q64E

本文详细介绍了GD25Q64E其特性、引脚定义及功能说明,重点阐述了在STM32H750平台上通过CubeMX配置QuadSPI接口的步骤,包括时钟设置、参数优化等。文章提供了完整的BSP驱动开发流程,涵盖写使能、四线模式使能、ID读取、解除保护、扇区擦除、整片擦除、页编程和数据读取等关键功能实现,并通过读写测试验证了DummyCycles参数对数据准确性的影响。

honmy18的博客 1422

均匀直线阵的常规波束形成matlab

常规波束形成概述 波束形成是将基阵各阵元输出进行一定的处理,从而形成基阵空间指向性的技术。一个波束形成器可以对空间某方位的信号有响应,而抑制其他方位的信号,所以又被称为空域滤波。一般分为常规波束形成(CBF)和自适应波束形成(ABF)。 常规波束形成较为基础,一般又可以根据实现的途径不同,分为时延波束形成和频移波束形成。 时延波束形成 在各阵元间添加时延使波束控制于不同方位的方法成为时延波束形成。设定一个目标方向,当信号来源方向在该目标方向时,响应最大;信号来源于其他方向时,响应较小。将这种响应大小

Xujing1143的博客 2万+

【iPhone】iPhone仅仅备份图片且保存实况图片(live photo)的方案

文章目录使用Windows资源管理器+iTunes进行操作如果图片数量少,可以直接使用airdrop(中文叫做隔空投送),方便又快捷,但是数量太多还是不方便的一些小技巧多选图片进行操作iTunes真的很好用.... 使用Windows资源管理器+iTunes进行操作 如果图片数量少,可以直接使用airdrop(中文叫做隔空投送),方便又快捷,但是数量太多还是不方便的 因为本人直接恢复使用iTune...

10相濡以沫 2万+

手把手教你用 Cursor 写一个完整的 Web 应用(含前后端 + 部署)

本文介绍如何利用Cursor AI工具从零开发一个完整的全栈待办事项Web应用。文章针对开发者常见痛点——无法独立完成项目闭环,提供了一套AI驱动的全栈开发范式。通过Vue3+Node.js+MySQL技术栈,全程由Cursor自动生成项目架构、前后端代码、数据库设计,并解决联调、部署等关键问题。重点展示了如何用AI完成:项目规划与架构设计、后端接口开发、前端页面实现、跨域联调、打包优化及云端部署全流程。该方法将传统需要3-5天的开发工作压缩至1小时内完成,产出规范可上线的项目,特别适合想突破"碎

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 633

iPhone UIImage保存到文件,PNG/JPEG自适应

+ (BOOL)writeImage:(UIImage*)image toFileAtPath:(NSString*)aPath { if ((image == nil) || (aPath == nil) || ([aPath isEqualToStrin

zaitianaoxiang的专栏 1708

SAP 实施:Waterfall vs. Agile —— 一场“结构性矛盾“的深刻比较先说结论:在 SAP 世界里,这从来不是“谁更好“的宗教问题,而是“你的项目 DNA 是什么“的战略选择。​

SAP 实施:Waterfall vs. Agile —— 一场"结构性矛盾"的深刻比较 先说结论:在 SAP 世界里,这从来不是"谁更好"的宗教问题,而是"你的项目 DNA 是什么"的战略选择。​ SAP 早已用 SAP Activate​ 给出了官方态度——它不是纯 Agile,也不是回头去搞旧 Waterfall,而是一个带质量门的混合架构。 1. 先回到本质:两者解决的是不同维度的风险 维度 Waterfall(传统 ASAP 路线)​ Agile(SCRUM/Kanban 式迭代)​

金牌架构师 336

RT-DETR算法优化改进:DCNv4更快收敛、更高速度、更高性能,效果秒杀DCNv3、DCNv2等 ,助力检测

DCNv4更快收敛、更高速度、更高性能,完美和RT-DETR结合,助力涨点

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 1322

iphone 保存图片到相册照片库

已知图片保存到相册 UIImageWriteToSavedPhotosAlbum([UIImage imageNamed:photoName], self, @selector(image:didFinishSavingWithError:contextInfo:), nil); - (void)image:(UIImage *)image didFinis

IOS开发笔记 5051

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

iPhone应用程序 将图片保存到相册实例

iPhone应用程序 将图片保存到相册实例是本文要介绍的内容,主要是以代码来实现本文要表现的内容,进入话题。有时候你的应用需要将应用中的图片保存到用户iPhone或者iTouch的相册中。 可以使用UIKit的这个类方法来完成。 void UIImageWriteToSavedPhotosAlbum (       UIImage  *image,       id       comple

sharpyl的专栏 802

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

嵌入式FreeRTOS每日记录清单:从configCPU_CLOCK_HZ到堆栈水位的可观测实践

FreeRTOS是嵌入式实时系统的核心调度框架,其稳定性高度依赖时基精度与资源可测性。理解configCPU_CLOCK_HZ(系统主频基准)与configTICK_RATE_HZ(SysTick中断频率)的数学关系,是保障vTaskDelay等时间函数准确性的底层原理;而uxTaskGetStackHighWaterMark等运行时监控接口,则构成轻量级系统可观测性的技术基础。这种‘配置—运行—验证’闭环,显著提升LVGL移植、FatFS集成及多外设协同等复杂场景下的故障定位效率,广泛应用于STM32/G

weixin_34354945的博客 403

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

保存图片到相册 iphone UIImageWriteToSavedPhotosAlbum 保存图片

转载自:http://www.cnblogs.com/85538649/archive/2011/12/05/2276901.html 有时候你的应用需要将应用中的图片保存到用户iPhone或者iTouch的相册中。 可以使用UIKit的这个类方法来完成。 1 2 3 4 5 6 void UIImageWriteToSavedPhotosAlbum (

沸腾的泪水的专栏 2433

如何将网页保存为图片_如何一键保存网页上的所有图片至 iPhone 相册

哎妹有时候在家闲的无聊,就喜欢翻翻浏览器啊,新闻什么的,结果看到好多图片想保存下来,一个一个又太麻烦了,那怎么办呢?哎妹给你支个招,让你一键保存网页上的所有图片。1、安装一款叫做 Save Images 的 App ,选择允许使用网络2、找到你想要下载图片的网页,点击复制链接3、打开 Safari ,轻触搜索,选择粘贴并前往4、点击下方的分享按钮,滑动至最右方5、点击更多,开启 Save Imag...

weixin_39806948的博客 3173

iphone开发——保存图片到相册及容错处理

- (void)action_save_image:(id)sender { //UIImageWriteToSavedPhotosAlbum(image_gallery.image, nil, nil, nil); UIImageWriteToSavedPhot

一样的世界,不一样的时间 1772

将图片保存在iPhone的相册中(转)

有时候你的应用需要将应用中的图片保存到用户iPhone或者iTouch的相册中。 可以使用UIKit的这个类方法来完成。 void UIImageWriteToSavedPhotosAlbum ( UIImage *image, id completionTarget, SEL completionSelector, void *c...

sdfisdf的专栏 196

iPhone快速参考:将图片保存到照相册中

将图片保存在一个数组中,通过UIImageWriteToSavedPhotosAlbum进行保存     //in the .h file put: NSMutableArray *myPhotoArray; ///then in the .m - (void) viewDidLoad {  myPhotoArray = [[NSMutableArray allo...

007 James Bond 221
上一篇: iOS 图标尺寸及用途。(新同学可以看看)
下一篇: iOS 录像录音
独步夜雨
博客等级 码龄20年 42粉丝 38原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值