File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # TZImagePreviewController
2+
3+ Enhance the TZImagePickerController library, supports to preview photos with UIImage or NSURL.
4+ 对[ TZImagePickerController] ( https://github.com/banchichen/TZImagePickerController ) 库的增强,支持用UIImage、NSURL预览照片。
5+
6+ ## 一. Installation 安装
7+
8+ #### CocoaPods
9+ > pod 'TZImagePreviewController'
10+
11+ #### Carthage
12+ > github "banchichen/TZImagePreviewController"
13+
14+ #### 手动安装
15+ > 将TZImagePickerController文件夹拽入项目中,导入头文件:#import "TZImagePreviewController.h"
16+
17+ ## 二. Example 例子
18+
19+ ``` objectivec
20+ TZImagePreviewController *previewVc = [[TZImagePreviewController alloc ] initWithPhotos: self .selectedPhotos currentIndex: indexPath .row tzImagePickerVc:[ self createTZImagePickerController]] ;
21+ [ previewVc setBackButtonClickBlock:^(BOOL isSelectOriginalPhoto) {
22+ NSLog(@"back isSelectOriginalPhoto:%d", isSelectOriginalPhoto);
23+ }] ;
24+ [ previewVc setSetImageWithURLBlock:^(NSURL * URL, UIImageView * imageView) {
25+ [ imageView sd_setImageWithURL: URL ] ;
26+ }] ;
27+ [ previewVc setDoneButtonClickBlock:^(NSArray * photos, BOOL isSelectOriginalPhoto) {
28+ self.selectedPhotos = [ NSMutableArray arrayWithArray: photos ] ;
29+ NSLog(@"done isSelectOriginalPhoto:%d photos.count:%zd", isSelectOriginalPhoto, photos.count);
30+ [ self.collectionView reloadData] ;
31+ }] ;
32+ [ self presentViewController: previewVc animated: YES completion: nil ] ;
33+ ```
34+
35+ ## 三. Requirements 要求
36+ iOS 8 or later. Requires ARC
37+ iOS8及以上系统可使用. ARC环境.
38+
39+ ## 四. More 更多
40+ There is Demo inside, Please refer to Demo for usage.
41+ 内有Demo,请参考Demo进行使用。
You can’t perform that action at this time.
0 commit comments