KBPhotoSelector 是一个 iOS 系统的照片选择、浏览、删除管理器,功能全面、界面流畅、开箱即用!可自定义最大选择数量,一句代码获取所需图片数组,支持 Cocoapods 安装,完全独立于主工程(完全适合组件化架构项目与普通 MVC、MVVM 项目等),基于 Apple 新一代照片底层框架 Photos,便于后续使用带来的新特性。
import KBPhotoActionSheet.h
_photoActionSheet = [[KBPhotoActionSheet alloc]init];
_photoActionSheet.maxSelectCount = currentCount; //default is 9, please setting yourSelf!
__weak typeof(self) weakSelf = self;
[weakSelf.photoActionSheet showPreviewPhotoWithSender:self animate:YES lastSelectPhotoModels:nil completion:^(NSArray<UIImage *> * _Nonnull selectPhotos, NSArray<KBSelectPhotoModel *> * _Nonnull selectPhotoModels) {
//--TODO-----Data-----------------
}];
[weakSelf.photoActionSheet setCanceBlock:^{
//--Hiden this action-------------
}];
PhotosKit 框架