iOS开发-手机相册图片选择与预览

照片多选、预览、代理回调

项目需要、自行封装,特此分享。

注意点:对于一千张以上甚至更多的图片待检测显示效果。点击所有图片All Photos、图片能否在collectionView上显示,待检测。

效果图如下:

iOS开发-手机相册图片选择与预览_第1张图片
photo.png
iOS开发-手机相册图片选择与预览_第2张图片
collection.jpg
iOS开发-手机相册图片选择与预览_第3张图片
single.jpg

how to use

1.导入头文件
#import "ZCJImagesViewController.h"
#import "ZCJSelectImageViewController.h"

//2.遵守代理  ZCJSelectImageViewControllerDelegate
@interface ViewController ()


- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
   ZCJImagesViewController *imagesCtr = [[ZCJImagesViewController alloc] init];

   imagesCtr.delegate = self;

   UINavigationController *navigation =    [[UINavigationControlleralloc]initWithRootViewController:imagesCtr];

   [self presentViewController:navigation animated:YES completion:nil];

}

- (void)selectImageViewController:(id)picker didFinishPickingImageWithInfo:(NSArray *)info
{
      NSLog(@"%@",info);
}

github下载地址

demo百度云下载地址

你可能感兴趣的:(iOS开发-手机相册图片选择与预览)