Skip to content

Commit

Permalink
[Example] [RSKImageCropViewController] [crop image with any image ori…
Browse files Browse the repository at this point in the history
…entation] Initialize `imageCropViewController` in `before`.
  • Loading branch information
ruslanskorb committed Jul 25, 2019
1 parent 084bc21 commit f592e5b
Showing 1 changed file with 11 additions and 14 deletions.
Expand Up @@ -317,64 +317,61 @@ - (void)resetZoomScale;
});

describe(@"crop image with any image orientation", ^{
before(^{
imageCropViewController = [[RSKImageCropViewController alloc] init];
});

it(@"UIImageOrientationDown", ^{
UIImage *downImage = [UIImage imageWithCGImage:originalImage.CGImage scale:originalImage.scale orientation:UIImageOrientationDown];

imageCropViewController = [[RSKImageCropViewController alloc] initWithImage:downImage];
imageCropViewController.originalImage = downImage;

sharedLoadView();
sharedIt();
});

it(@"UIImageOrientationLeft", ^{
UIImage *leftImage = [UIImage imageWithCGImage:originalImage.CGImage scale:originalImage.scale orientation:UIImageOrientationLeft];

imageCropViewController = [[RSKImageCropViewController alloc] initWithImage:leftImage];
imageCropViewController.originalImage = leftImage;

sharedLoadView();
sharedIt();
});

it(@"UIImageOrientationRight", ^{
UIImage *rightImage = [UIImage imageWithCGImage:originalImage.CGImage scale:originalImage.scale orientation:UIImageOrientationRight];

imageCropViewController = [[RSKImageCropViewController alloc] initWithImage:rightImage];
imageCropViewController.originalImage = rightImage;

sharedLoadView();
sharedIt();
});

it(@"UIImageOrientationUpMirrored", ^{
UIImage *upMirroredImage = [UIImage imageWithCGImage:originalImage.CGImage scale:originalImage.scale orientation:UIImageOrientationUpMirrored];

imageCropViewController = [[RSKImageCropViewController alloc] initWithImage:upMirroredImage];
imageCropViewController.originalImage = upMirroredImage;

sharedLoadView();
sharedIt();
});

it(@"UIImageOrientationDownMirrored", ^{
UIImage *downMirroredImage = [UIImage imageWithCGImage:originalImage.CGImage scale:originalImage.scale orientation:UIImageOrientationDownMirrored];

imageCropViewController = [[RSKImageCropViewController alloc] initWithImage:downMirroredImage];
imageCropViewController.originalImage = downMirroredImage;

sharedLoadView();
sharedIt();
});

it(@"UIImageOrientationLeftMirrored", ^{
UIImage *leftMirroredImage = [UIImage imageWithCGImage:originalImage.CGImage scale:originalImage.scale orientation:UIImageOrientationLeftMirrored];

imageCropViewController = [[RSKImageCropViewController alloc] initWithImage:leftMirroredImage];
imageCropViewController.originalImage = leftMirroredImage;

sharedLoadView();
sharedIt();
});

it(@"UIImageOrientationRightMirrored", ^{
UIImage *rightMirroredImage = [UIImage imageWithCGImage:originalImage.CGImage scale:originalImage.scale orientation:UIImageOrientationRightMirrored];

imageCropViewController = [[RSKImageCropViewController alloc] initWithImage:rightMirroredImage];
imageCropViewController.originalImage = rightMirroredImage;

sharedLoadView();
sharedIt();
Expand Down

0 comments on commit f592e5b

Please sign in to comment.