ZLShowBigImgViewController.h
1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//
// ZLShowBigImgViewController.h
// 多选相册照片
//
// Created by long on 15/11/25.
// Copyright © 2015年 long. All rights reserved.
//
#import <UIKit/UIKit.h>
#import <Photos/Photos.h>
@class ZLPhotoModel;
@interface ZLShowBigImgViewController : UIViewController
@property (nonatomic, strong) NSArray<ZLPhotoModel *> *models;
@property (nonatomic, assign) NSInteger selectIndex; //选中的图片下标
@property (nonatomic, copy) void (^btnBackBlock)(NSArray<ZLPhotoModel *> *selectedModels, BOOL isOriginal);
//点击选择后的图片预览数组,预览相册图片时为 UIImage,预览网络图片时候为UIImage/NSUrl
@property (nonatomic, strong) NSMutableArray *arrSelPhotos;
/**预览 网络/本地 图片时候是否 隐藏底部工具栏和导航右上角按钮*/
@property (nonatomic, assign) BOOL hideToolBar;
//预览相册图片回调
@property (nonatomic, copy) void (^previewSelectedImageBlock)(NSArray<UIImage *> *arrP, NSArray<PHAsset *> *arrA);
//预览网络图片回调
@property (nonatomic, copy) void (^previewNetImageBlock)(NSArray *photos);
//预览 相册/网络 图片时候,点击返回回调
@property (nonatomic, copy) void (^cancelPreviewBlock)(void);
@end