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