From: http://my.oschina.net/ahuaahua/blog/15182
保存已知图片:
UIImageWriteToSavedPhotosAlbum([UIImage imageNamed:photoName], self, @selector(image:didFinishSavingWithError:contextInfo:), nil);
- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo
{
UIAlertView *alert;
if (error == nil)
{
alert = [[UIAlertView alloc] initWithTitle:nil message:@"This picture has been saved to your photo album.Picture Saved!" delegate:nilcancelButtonTitle:@"OK." otherButtonTitles:nil];
[alert show];
[alert release];
}
else
{
alert = [[UIAlertView alloc] initWithTitle:nil message:@"Please try it again later.Saving Failed" delegate:nilcancelButtonTitle:@"OK." otherButtonTitles:nil];
[alert show];
[alert release];
}
}
保存当前视图:
#import <QuartzCore/QuartzCore.h>
UIGraphicsBeginImageContext(currentView.bounds.size); //currentView当前的view
[currentView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
分享到:
相关推荐
在iPhone或iPad上,你可以通过照片应用来创建并保存图片到自定义相册。首先,打开“照片”应用,点击右下角的“+”号,选择“新建相册”,输入相册的名称。然后,选择要添加到新相册的图片,点击“完成”,最后选择...
本文将详细讲解如何解析iPhone拷贝到电脑的PNG图片,并将其保存为电脑能识别的格式。 首先,我们需要理解PNG图片的结构。PNG格式采用ZIP压缩算法对图像数据进行压缩,同时支持透明度和多种色彩深度。在iPhone上,...
综上所述,这个示例程序涵盖了前端JavaScript的图片压缩、处理重力感应照片、Ajax异步上传,以及后端.NET的文件接收、保存和错误处理等多个关键知识点,为开发人员提供了一个完整的照片上传解决方案。在实际应用中,...
标题中的“用safari怎么保存图片.docx”和描述中提到的问题都是关于如何在Safari浏览器中保存图片,无论是手机端还是PC端。Safari是苹果公司开发的Web浏览器,适用于Mac OS X和iOS操作系统。以下将详细介绍在两种...
7. **权限管理**:从iOS 11开始,保存到照片库需要用户的明确授权。因此,在尝试保存截图前,应检查应用是否有写入照片库的权限,并根据用户的选择进行相应处理。 8. **多屏幕支持**:如果应用需要支持iPad或者有多...
这个"ios-获取所有相册列表,把照片存到指定的album.zip"项目显然关注于如何访问和管理iPhone或iPad的照片库,具体包括四个主要步骤:获取所有相册、获取指定相册的图片、创建自定义相册以及将图片保存到特定相册。...
要将这些水印添加到图片的左下角,我们可以利用图像编辑软件如Adobe Photoshop、GIMP或者在线工具。在Photoshop中,可以使用“放置嵌入”功能导入水印文件,然后调整大小和透明度,最后使用自由变换工具将其定位在...
`compressImage`方法则用于压缩图片,这里我们简单地使用了`javax.imageio.ImageIO.write`方法,将图片保存为JPEG格式,并通过设置`quality`参数来控制压缩质量。 当处理来自iPhone的照片时,确保在上传之前先调用`...
4. **保存与分享**:完成设计后,保存头像到手机,并可以选择分享到社交平台,与朋友分享你的创意。 四、创新与应用场景 iPhone头像生成器不仅适用于社交媒体头像,还可应用于游戏账号、论坛签名、电子邮件显示等...
用户可以方便地将手机中的照片上传到电脑,防止因误操作导致的照片丢失,同时也可将电脑中的图片快速导入到iPhone,实现相册的备份和分享。此外,对于旅行者或者摄影爱好者来说,通过同步助手可以更高效地整理和备份...
接着,`UIImageWriteToSavedPhotosAlbum`是系统提供的方法,用于将图片保存到用户的照片库。但是,如果图片过大,可能会导致保存失败或者在相册中只显示缩略图。因此,在使用这个方法时,要确保图片大小适中,避免...
10. **截屏**:同时按住主屏幕键和睡眠/唤醒键,iPhone会捕捉当前屏幕并保存到照片库。 11. **播放列表创建**:在iPod应用中,创建新播放列表,选择歌曲、专辑或艺术家,自定义播放顺序。 12. **视频对焦**:录制...
- **将iPhone连接到电脑**:通过USB线缆可以将iPhone连接到电脑进行数据同步或备份。 - **连接到无线局域网**:支持自动或手动搜索并连接Wi-Fi网络。 - **连接到互联网**:可通过蜂窝移动网络或Wi-Fi实现上网。 - **...
- **图片操作**: 学习如何从照片库中读取图片,以及如何将图片保存到照片库中。 ##### 7. 多任务处理 - **后台运行**: 理解iOS中后台运行的机制,以及如何使应用能够在后台执行特定任务。 - **通知处理**: 学习如何...
- **导出图片**:点击“导出选中”按钮,然后指定保存图片的电脑路径,即可将选中的图片导出到PC。 - **删除图片**:如果需要删除图片,点击“删除”按钮,确认操作后,图片将从iPhone中移除。 3. **导入图片**:...
- **将照片和视频上传到电脑**:传输至电脑的方法。 #### 第13章:股市 - **查看股票报价**:获取实时股票价格。 - **获得更多信息**:查看公司的详细资料。 #### 第14章:地图 - **查找及查看位置**:定位当前...
12. **屏幕快照**:同时按住主屏幕键和睡眠/唤醒键,系统会保存当前屏幕到照片库。 13. **制作iPod播放列表**:在iPod应用中创建新播放列表,命名后添加歌曲、专辑或艺术家的全部内容。 14. **点按对焦拍摄**:在...
优秀的源码还会包含错误处理部分,比如用户没有相机或照片库权限时的提示,或者处理`UIImagePickerController`可能出现的其他异常情况。 8. **测试与调试**: 开源项目通常会提供测试用例或调试信息,帮助开发者...
在iOS 14及以上版本,访问用户的照片库需要用户授权。确保在Info.plist文件中添加NSPhotoLibraryUsageDescription键,并提供一个描述,解释为什么你的应用需要访问用户的相册。 此外,如果你的应用需要支持iPad,...
联系人照片的保存机制 - **知识点**:设定为联系人的照片即使从手机相册中删除也不会从联系人中消失。 - **解析**:将特定照片设置为某联系人的头像后,即使该照片被从手机相册中删除,其仍会保留在该联系人信息内...