Skip to content

TongFangyuan/IMGPickerManager

Repository files navigation

image

version liscense Language

一个集成简单、高效、轻量级、持续更新的第三方图片选择框架

特性

  • 支持选择图片(普通图片,GIF格式图片等)
  • 支持选择LivePhoto
  • 支持选择Video
  • 支持3D Touch预览
  • 集成简单高效

更多特性

有更多需求或发现bug的朋友欢迎新建 Issues,目前更多特性本人也在积极开发中...

环境要求

  • iOS 8.0 及以上
  • Xcode 8.0 及以上

如何使用

调用IMGPickerManager工具

#import "IMGPickerManager.h"
...
[IMGPickerManager startChoose:^(NSArray<PHAsset *> *results, NSError *error) {
    if (!error) {
        NSLog(@"user chosse %@",results);
    }else {
        NSLog(@"chosse error: %@",error.localizedDescription);
    }
}];

IMGPhotoManager管理获取数据

获取NSData对象调用requestDataForAsset:handler:方法

获取缩略图requestImageForAsset:targetSize:handler:方法

获取原图requestImageDataForAsset:handler:方法

安装

  • 手动
  • cocopods集成

手动集成

IMGPickerManager文件夹直接拖到项目中就可以了

cocopods集成

platform :ios, '8.0'
    use_frameworks!
    target 'MyApp' do
    pod 'IMGPickerManager'
end

依赖

依赖第三方框架Mansory

效果图

Licenses

All source code is licensed under the MIT License.

About

An integrated, simple, independent, efficient, lightweight, and continuously updated image selects a third-party framework.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published