WKCPhotoPicker
Some base on photo
pod 'WKCPhotoPicker'
#import <WKCPhotoPicker/WKCPhotoPicker.h>
- 需在info.plist配置相机和相册权限 NSPhotoLibraryUsageDescription相册值 NSCameraUsageDescription相机值.
- 选择图片或Gif图或视频.
/**单张*/
[[WKCPhotoPicker sharedInstance] showSinglePhoto:self compeletionHandle:^(WKCPhotoPicker *weakSelf, UIImage *image, id asset) {
[weakSelf previewPhoto:self theAeest:asset thePhoto:image];
}];
/**多张 maxphotos - 可选择的最大张数*/
[[WKCPhotoPicker sharedInstance] showPhotos:self Maxphotos:6 compeletionHnadle:^(NSArray<UIImage *> *images, NSArray *assets) {
}];
/**选择Gif*/
[[WKCPhotoPicker sharedInstance] showGif:self compeletionHnadle:^(UIImage *image, id asset) {
}];
/**选择video*/
[[WKCPhotoPicker sharedInstance] showVideo:self compeletionHnadle:^(UIImage *image, id asset) {
}];

- 相机.
/**相机*/
[[WKCCameraManager sharedInstance] showInViewController:self compeletedHandle:^(UIImage *image) {
}];
- 方便使用,简单封了下系统弹框.
/**系统弹框*/
[self showActionSheet:@[@"相机",@"从相册选取"] compeletedHandle:^(NSInteger currentIndex, NSString *title) {
}];

- this photoPicker is dependOn TZImagePickerController.
如有bug或问题,请私信.github地址.
网友评论