iOS图片选择库:SuPhotoPicker

作者: 明仔Su | 来源:发表于2016-05-05 19:21 被阅读2034次

简介

用法简单的iOS图片选择库
项目主页:https://github.com/DaMingShen/SuPhotoPicker
1、只需两行代码搞定
2、仿QQ图片选择界面

如何导入

cocoapods导入:暂无
手动导入:将 SuPhotoPicker 文件夹拽入项目中

如何使用

1、导入主头文件:

#import "SuPhotoPicker.h"

2、创建一个图片选择库实例并选择其显示界面

SuPhotoPicker * picker = [[SuPhotoPicker alloc]init];
//最大选择图片的数量以及最大快速预览图片的数量(可以不设置,默认为20)
//picker.selectedCount = 12;
//picker.preViewCount = 15;
//显示在界面上
[picker showInSender:self handle:^(NSArray<UIImage *> *photos) {
        //完成选择后的操作
    }];

效果图

1、快速预览界面及图片选择(GIF 3.4M)

SuPhotoPicker.gif

2、相册界面及图片选择(GIF 1.2M)

SuPhotoPicker - album.gif

3、图片预览界面及图片选择(GIF 6.7M)

SuPhotoPicker - album - preview.gif

4、相机使用功能无法录制GIF,请在真机上实际使用体验

提醒

本工具纯ARC,由于使用Photos库来实现,要求iOS8.0以上系统

期待

1、大牛们能提供建议(包括优化和完善功能)
2、使用中遇到BUG,请联系我,谢谢
3、小伙伴能输出代码,Pull Requests我
4、本库能帮助到大家 _

相关文章

网友评论

  • Tioks:楼主你好,传照片的时候 只能传竖屏的照片,横屏的照片传不上去
  • 想不出一个:楼主你好,为什么获取相册图片的时候,有的图片加载不出来
  • no9xavier:内存问题:每次打开相册都会导致内存增加
  • 51a043c2ae0d:选中图片之后,通常是要上传的。而这里只提供了小图的获取。一般上传,会上传大图。得加几个方法
  • 198114065484:当我第二次选择相册的时候 执行demo 里面的方法就图层覆盖了。这算不算bug ?
  • 栀厄:楼主你好,首先非常感谢您分享这么好用的库,但是好像有个bug,那就是先选两张图片,显示到屏幕上,然后在选择的话,第三张图片会盖住第一个,同理第四。
    栀厄:@明仔Su 嗯,不好意思,理解错了,后来小改了一下,就可以了,还是很感谢楼主的!:grin:
    明仔Su:@栀厄 不是bug...只是单纯展示下选择的图片而已,没有清除掉上一次选择的图片,你看看选择完成后展示图片的代码就明白了
  • 桐生一猫:希望能支持7.0
  • hellogoodboy123:看着不错,看看代码再说🤗

本文标题:iOS图片选择库:SuPhotoPicker

本文链接:https://www.haomeiwen.com/subject/ruidrttx.html