cdts/xdts-ios 3/TreeHole/Code/Utility/ImagePicker/TZImagePickerController+MTImagePicker.h
2023-07-27 09:20:00 +08:00

43 lines
2.1 KiB
Objective-C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// TZImagePickerController+MTImagePicker.h
// Meet
//
// Created by ko1o on 2018/9/14.
// Copyright © 2018年 ko1o. All rights reserved.
//
#import "TZImagePickerController/TZImagePickerController.h"
extern CGFloat kMTImagePickerDefaultWidthHeightRatio;//发布界面默认宽高比
@interface TZImagePickerController (MTImagePicker)
+ (TZImagePickerController *)mt_imagePickerWithMaxImagesCount:(NSInteger)maxImagesCount
didFinishPickingPhotosHandle:(void (^)(NSArray<UIImage *> *photos,NSArray *assets,BOOL isSelectOriginalPhoto))didFinishPickingPhotosHandle;
+ (TZImagePickerController *)mt_imagePickerWithMaxImagesCount:(NSInteger)maxImagesCount
delegate:(id<TZImagePickerControllerDelegate>)delegate;
+ (TZImagePickerController *)mt_imagePickerWithMaxImagesCount:(NSInteger)maxImagesCount
delegate:(id<TZImagePickerControllerDelegate>)delegate
pushPhotoPickerVc:(BOOL)pushPhotoPickerVc;
+ (TZImagePickerController *)mt_imagePreviewWithSelectedAssets:(NSMutableArray *)selectedAssets
selectedPhotos:(NSMutableArray *)selectedPhotos
maxImagesCount:(NSInteger)maxImagesCount
index:(NSInteger)index
didFinishPreviewPhotosHandle:(void(^)(NSArray<UIImage *> *photos, NSArray *assets, BOOL isSelectOriginalPhoto))didFinishPreviewPhotosHandle;
+ (TZImagePickerController *)mt_videoPickerWithDidFinishPickVideoHandle:(void(^)(UIImage *coverImage, PHAsset *asset))didFinishPickVideoHandle;
+ (TZImagePickerController *)mt_videoPreviewWithSelectedAsset:(PHAsset *)asset
didFinishPickVideoHandle:(void (^)(UIImage *coverImage, PHAsset *asset))didFinishPickVideoHandle;
//设置43裁剪
+ (void)mt_setImagePickerW3H4CropRect:(TZImagePickerController *)imagePickerVc showBottomHeartIcon:(BOOL)show;
+ (BOOL)showAlbumAuthorizeIfNeed;
@end