TZImagePreviewController 0.5.2

TZImagePreviewController 0.5.2

banchichen 维护。



  • 编者:banchichen
  • banchichen

TZImagePreviewController

CocoaPods

增强TZImagePickerController库,支持通过UIImage或NSURL预览照片和通过NSURL预览视频。
TZImagePickerController库的增强,支持用UIImage、NSURL预览照片和用NSURL预览视频。

一. 安装

CocoaPods

pod 'TZImagePreviewController'

手动安装

将TZImagePickerController文件夹拖入项目中,导入头文件:#import "TZImagePreviewController.h"

二. 示例

TZImagePreviewController *previewVc = [[TZImagePreviewController alloc] initWithPhotos:self.selectedPhotos currentIndex:indexPath.row tzImagePickerVc:[self createTZImagePickerController]];
[previewVc setBackButtonClickBlock:^(BOOL isSelectOriginalPhoto) {
    NSLog(@"back isSelectOriginalPhoto:%d", isSelectOriginalPhoto);
}];
[previewVc setSetImageWithURLBlock:^(NSURL *URL, UIImageView *imageView) {
    [imageView sd_setImageWithURL:URL];
}];
[previewVc setDoneButtonClickBlock:^(NSArray *photos, BOOL isSelectOriginalPhoto) {
    self.selectedPhotos = [NSMutableArray arrayWithArray:photos];
    NSLog(@"done isSelectOriginalPhoto:%d photos.count:%zd", isSelectOriginalPhoto, photos.count);
    [self.collectionView reloadData];
}];
[self presentViewController:previewVc animated:YES completion:nil];

三. 要求

iOS 8或更高版本。需要ARC
iOS 8及以上版本适用。需要ARC环境。

四. 更多

演示文稿内部有示例,请参考示例进行使用。
包含示例,请参照示例使用。