MLDPhotoManager
项目初衷
本身已经很是完美了,完成了很多我们的需求,但是在我的项目中会多次出现AlertController让会员选择相机还是相册这种需求实例.在这个基础上想到了再次封装.
用法只需要将MLDPhotoManager拖入项目中即可
[MLDPhotoManager showPhotoManager:sender withCameraImage:^(UIImage *cameraImage) { NSLog(@'cameraImage==%@',cameraImage); } withAlbumArray:^(NSArray *albumArray) { NSLog(@'albumArray==%@',albumArray); }];基于Block方便管理
说明+ (void)showPhotoManager:(UIView *)carryView withCameraImage:(void(^)(UIImage *cameraImage))cameraImage withAlbumArray:(void(^)(NSArray *albumArray))albumArray;其中(UIView *)carryView这个参数要说明一下.
方法是直接呼出了UIAlertController但是在 iPad 中UIAlertController不能自下而上的直接弹出,需要一个停靠的View所以需要告诉控制器是哪个View响应了这个UIAlertController.
eg:你是按了一个 Button 想呼出UIAlertController那么这个 Button 就是 carryView
github地址:
https://github.com/youngwifemoliy/MLDPhotoManager