IOS获取系统相册中照片的示例代码

 更新时间:2016年09月05日 09:44:55   投稿:daisy  
在大家的日常开发中,经常会遇到有的app需要从系统相册中获取图片,如设置用户头像等,下面这篇文章给大家分享这个功能的实现,有需要的可以参考借鉴。

先来看看效果图

下面话不多少,我们直接上代码:

#import "ViewController.h"

@interface ViewController ()<UINavigationControllerDelegate,UIImagePickerControllerDelegate>

@property (weak, nonatomic) IBOutlet UIImageView *IconView;

@end

@implementation ViewController

- (IBAction)chooseImage {

  //弹出系统相册
  UIImagePickerController *pickVC = [[UIImagePickerController alloc] init];

  //设置照片来源
  pickVC.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
  pickVC.delegate = self;
  [self presentViewController:pickVC animated:YES completion:nil];
}

#pragma mark - UIImagePickerControllerDelegate
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info{

  UIImage *photo = info[UIImagePickerControllerOriginalImage];

  UIImageView *imageV = [[UIImageView alloc] init];
  imageV.frame = self.IconView.frame;
  imageV.image = photo;
  imageV.userInteractionEnabled = YES;
  [self.view addSubview:imageV];

  [self dismissViewControllerAnimated:YES completion:nil];
}

@end

总结

以上就是IOS如何获取系统相册照片的示例代码,有需要的朋友们可以直接用,对大家的开发还是很有帮助的,如果大家有疑问可以留言交流。

相关文章

  • 轻松搞定iOS本地消息推送

    轻松搞定iOS本地消息推送

    这篇文章主要帮助大家轻松搞定iOS本地消息推送,iOS中使用本地通知为你的APP添加提示用户功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • iOS对数组进行排序的实例代码

    iOS对数组进行排序的实例代码

    本文通过实例代码给大家讲解了ios对数组进行排序的实例方法,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
    2017-08-08
  • iOS实现抖音点赞功能

    iOS实现抖音点赞功能

    这篇文章主要为大家介绍了iOS实现抖音点赞功能示例过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • iOS功能实现之列表的横向刷新加载

    iOS功能实现之列表的横向刷新加载

    现今已有越来越多的APP需要横向刷新的需求,而横向刷新加载的控件却寥寥无几,即使有也是集成起来非常的麻烦,恰巧最近项目中又用到了这个功能,所以干脆自己来造个轮子,方便大家使用。
    2016-08-08
  • 详解ios11中estimatedRowHeight属性

    详解ios11中estimatedRowHeight属性

    本篇文章主要给大家介绍了ios11中estimatedRowHeight属性的用法和知识,有兴趣的朋友学习下。
    2018-01-01
  • IOS中内存管理那些事

    IOS中内存管理那些事

    这篇文章主要介绍了IOS中内存管理那些事的相关资料,需要的朋友可以参考下
    2015-11-11
  • IOS定制属于自己的个性头像

    IOS定制属于自己的个性头像

    这篇文章主要为大家介绍了IOS定制属于自己的个性头像,实现方法很简单,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • IOS Xcode调试常用命令和断点整理

    IOS Xcode调试常用命令和断点整理

    这篇文章主要介绍了IOS Xcode调试常用命令和断点整理的相关资料,这里对IOS Xcode调试常用命令进行了总结,需要的朋友可以参考下
    2016-12-12
  • iOS - UIButton(UIEdgeInsets)/设置button上的文字和图片上下垂直居中对齐

    iOS - UIButton(UIEdgeInsets)/设置button上的文字和图片上下垂直居中对齐

    这篇文章主要介绍了iOS - UIButton(UIEdgeInsets)/设置button上的文字和图片上下垂直居中对齐的相关资料,需要的朋友可以参考下
    2015-09-09
  • iOS DispatchSourceTimer 定时器的具体使用

    iOS DispatchSourceTimer 定时器的具体使用

    定时器在很多地方都可以用到,本文主要介绍了iOS DispatchSourceTimer 定时器的具体使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05

最新评论