PAImagePickerModule
一. 安装
CocoaPods
pod 'PAImagePickerModule'
手动安装
将 TZImagePickerController 文件夹拖入项目中,导入头文件:
#import "TZImagePickerController.h"
二. 例子
// 拍照不裁剪
[[PAImagePickTool sharedImagePickTool] takePhotoWithType:TakePhotoType from:self completement:^(UIImage *image) {
self.singleImageView.image = image;
}];
// 拍照裁剪
[[PAImagePickTool sharedImagePickTool] takePhotoWithType:TakePhotoNeedCropType from:self completement:^(UIImage *image) {
self.singleImageView.image = image;
}];
// 单选不裁剪
[PAImagePickTool imagePickWithType:SingleImagePickType maxCount:1 from:self completement:^(NSArray<UIImage *> *photos, NSArray<UIImage *> *originalPhotos, BOOL isSelectOriginalPhoto) {
self.singleImageView.image = photos[0];
}];
// 单选裁剪
[PAImagePickTool imagePickWithType:SingleImagePickNeedCropType maxCount:1 from:self completement:^(NSArray<UIImage *> *photos, NSArray<UIImage *> *originalPhotos, BOOL isSelectOriginalPhoto) {
self.singleImageView.image = photos[0];
}];
// 多选
[PAImagePickTool imagePickWithType:MuiltImagePickType maxCount:9 from:self completement:^(NSArray<UIImage *> *photos, NSArray<UIImage *> *originalPhotos, BOOL isSelectOriginalPhoto) {
self.singleImageView.image = photos[0];
self.multiImageView.image = photos[1];
}];
三. 更多问题
本库可针对项目组件化使用,通过整合第三方框架并修改部分源码,定制化以满足项目需求。如需了解更多信息,请访问:TZImagePickerController