Skip to content

Latest commit

 

History

History
56 lines (41 loc) · 1.4 KB

README.md

File metadata and controls

56 lines (41 loc) · 1.4 KB

BVCropPhoto

BVCropPhoto is image cropping library for iOS.

System requirements

  • iOS 5.0 or higher

Installation

CocoaPods

pod 'BVCropPhoto'

Usage

    self.cropPhotoView = [[BVCropPhotoView alloc] init];
    self.cropPhotoView.overlayImage = [UIImage imageNamed:@"crop-overlay-568h"];
    self.cropPhotoView.sourceImage = [UIImage imageNamed:@"example1.jpg"];
    self.cropPhotoView.cropSize = CGSizeMake(260, 286);
    [self.view addSubview:self.cropPhotoView];

Get the cropped image

retrieve from view directly

UIImage * croppedImage = self.cropPhotoView.croppedImage;

Example

Init

    DVCropViewController *controller = [[DVCropViewController alloc] init];
    controller.delegate = self;
    controller.sourceImage = [UIImage imageNamed:@"example1.jpg"];
    controller.cropSize = CGSizeMake(260, 286);

Get the cropped image

-(void)cropViewControllerDidCrop:(DVCropViewController *)sender croppedImage:(UIImage *)croppedImage{
    self.imageView.image = croppedImage;
}

License

BVCropPhoto is available under the MIT license. See the LICENSE file for more info.