新项目重要添加图片,想更新一下新知识,大量搜索关于图片选取的第三方框架.
选出了TZImagePickerController ;优点在于:
1.国人所写
2.cocoaPods可以集成
3.没有二次依赖SDWebImage等,一般不会报错.
4.可以不设置代理
环境初始化,不只需要#import即可,还需要配置plist文件,否则会直接崩溃啊
剩下的如图所示:
其中 showSelectBtn = no, 和 allowCrop=yes之后才能设置 cropRect,但是我设置的这个rect跟实际剪切出来的有区别.还没有查出来原因.
needCircleCrop=yes,circleCropRadius = 120,可以剪切出来圆圈图形.
剩下的6个还没有细细研究.
- TZImagePickerController - 一个支持多选、选原图和视频的图片选择器,同时有预览功能,适配了iOS6789系统。
- JFImagePickerController - vvebo作者:多选照片、预览已选照片、针对超大图片优化。
- AGImagePickerController - 是一个图片选择器,支持图片多选,支持大图横滑预览,支持放大预览,支持横竖屏,支持所有的iOS设备。
- QBImagePickerController - 这是一个首先进入相册列表,然后进行选择图片的框架,支持的功能不是很多。
- AJPhotoPicker 是基于AssetsLibrary、UICollectionView、Masonry 支持 视频、图片选择,同时支持多选、滑动多选、预览等功能的框架。
- OGImagePickerController 一款基于TZImagePickerController 在封装的图片选择框架。
- DLCImagePickerController 等