# HQImageEditViewController
**Repository Path**: bingsogood/HQImageEditViewController
## Basic Information
- **Project Name**: HQImageEditViewController
- **Description**: 同步Github仓库
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-11-30
- **Last Updated**: 2025-05-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# HQImageEditViewController
头像裁剪、图片裁剪
## CocoaPods
```
pod 'HQImageEditViewController'
```
## ScreenShot
正方形裁剪框

矩形裁剪框

## import
```objc
#import
```
## Use
```objc
HQImageEditViewController *vc = [[HQImageEditViewController alloc] init];
vc.originImage = [UIImage imageNamed:@"25"];
vc.delegate = self;
[self.navigationController pushViewController:vc animated:YES];
```
## Delegate
```objc
@protocol HQImageEditViewControllerDelegate
/**
选取完成
@param vc vc
@param image 截取View获得图片
@param originSizeImage 截取框对应原图片
*/
- (void)editController:(HQImageEditViewController *)vc finishiEditShotImage:(UIImage *)image originSizeImage:(UIImage *)originSizeImage;
/**
取消
@param vc vc
*/
- (void)editControllerDidClickCancel:(HQImageEditViewController *)vc;
@end
```
## 裁剪框
```objc
HQImageEditViewController *vc = [[HQImageEditViewController alloc] init];
vc.editViewSize = CGSizeMake(300, 200);
```
## 裁剪蒙层
```objc
HQImageEditViewController *vc = [[HQImageEditViewController alloc] init];
vc.maskViewAnimation = YES;
```