`
dcj3sjt126com
  • 浏览: 1878875 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

将图片保存到IOS照片相册(Photo Album)中

    博客分类:
  • IOS
 
阅读更多

引入

如何将图片保存到IOS自带的Photo Album中?

实现

在一个视图中有一个UIImageView,当单击此UIImageView,将UIImageView中的UIImage所代表的图片保存到Photo Album中。

代码

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

{

     if([touch tapCount] == 1)

     {

       NSLog(@"single click %@",[imageView image]);

       UIImageWriteToSavedPhotosAlbum([imageView image], nilnil,nil);

       UIAlertView *alert = [[UIAlertView allocinitWithTitle:@"存储照片成功"

                                                 message:@"您已将照片存储于图片库中,打开照片程序即可查看。"

                                                 delegate:self

                                         cancelButtonTitle:@"OK"

                                         otherButtonTitles:nil];

       [alert show];

       [alert release];

     }

}

说明

UIImageWriteToSavedPhotosAlbumUIKit框架中的一个函数。

这里说一下后面三个参数的含义:

void UIImageWriteToSavedPhotosAlbum (

   UIImage  *image,

   id       completionTarget,

   SEL      completionSelector,

   void     *contextInfo

);

 

idtarget对象,selselector,即target对象上的方法名,contextInfo是任意指针,会传递到selector定义的方法上。一般是当完成后调用方法时使用,或者在完成时出错的处理。

分享到:
评论

相关推荐

    ios demo,保存图片到相册,权限设置Privacy - Photo Library Usage Description

    在iOS开发中,将图片保存至用户相册涉及到多个知识点,包括权限管理、照片框架(Photos Framework)的使用以及用户隐私设置。以下是关于这些主题的详细说明: 首先,"Privacy - Photo Library Usage Description" ...

    ios保存图片到系统的相册,或者自定义相册名的相册中

    本篇文章将详细介绍如何在iOS应用中实现这一功能,包括将图片保存到系统默认的相册以及创建并保存到自定义相册。 首先,我们需要了解iOS对媒体文件管理的基本框架——Photos Framework。这个框架取代了早期的Assets...

    IOS截屏保存到相册

    总之,iOS应用中实现截屏并保存到相册的功能涉及到屏幕截图、图片处理以及照片库的权限管理和操作。开发者需要熟悉Core Graphics、UIKit以及Photos框架的相关知识。理解并熟练运用这些技术,能让你在开发iOS应用时...

    iOS保存App中的照片到系统相册或自建相册的方法

    保存照片到系统相册这个功能很多社交类的APP都有的,今天我们简单讲解一下,如何将图片保存到系统相册(Photo Album)。 1.创建UIImageView 创建UIImageView是为了将照片展示出来,我们是要把UIImage保存到系统相册...

    ios开发拍照摄像并保存到相册

    在iOS开发中,集成拍照和摄像功能是常见的需求,用户可以通过这些功能拍摄照片或录制视频,然后将其保存到设备的相册中。本教程将详细讲解如何实现这一过程,主要涉及的知识点包括: 1. **AVFoundation框架**:在...

    IOS读取相册或者拍照获取图像

    此外,为了将选中的图片保存至相册,可以使用Photos框架。首先,创建一个PHAssetCollection类型的变量,表示用户选择的相册。然后,使用PHAssetChangeRequest创建一个新的图片资源,并将其添加到选中的相册中。以下...

    iOS调用系统相机

    6. **保存照片**: 如果需要将拍摄的照片保存到用户的相册,可以使用`PHPhotoLibrary`框架。 ```swift PHPhotoLibrary.requestAuthorization { (status) in if status == .authorized { let asset = ...

    nativescript-photo-album:使用Telerik Services的Nativescript相册

    本项目“nativescript-photo-album”专注于利用Telerik Services来创建一个照片相册功能,这在许多社交、个人记录或者媒体类应用中都是非常常见的需求。Telerik Services是Telerik公司提供的一个云服务,它为移动...

    Photos从相簿中选择图片

    对于图片的选择,可以使用`UIImagePickerController`,它是iOS提供的内置组件,支持从相册中选取图片或拍摄新照片。设置其`sourceType`为`.photoLibrary`,并实现代理方法来处理用户的选择。 如果需要自定义选择...

    iOS原生二维码的生成以及扫描

    首先设置其sourceType为`.photoLibrary`,然后在代理方法`imagePickerController(_:didFinishPickingMediaWithInfo:)`中调用`scanQRCode(from:)`函数处理选取的图片。 源码项目"HLQCode"可能提供了更完善的封装,...

Global site tag (gtag.js) - Google Analytics