Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- UIGraphicsBeginImageContextWithOptions(fromViewController.view.bounds.size, YES, 0);
- [fromViewController.view drawViewHierarchyInRect:fromViewController.view.bounds afterScreenUpdates:NO];
- UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
- image = [image applyLightEffect];
- UIGraphicsEndImageContext();
- UIView *container = [UIView new];
- container.frame = endFrame;
- container.clipsToBounds = YES;
- UIImageView *imgView = [UIImageView new];
- imgView.image = image;
- //fromViewController.view's frame is printing out as: frame = (0 0; 320 568);
- imgView.frame = [container convertRect:fromViewController.view.frame fromView:transitionContext.containerView];
- //imgView.frame is printing out as: frame = (-40 -60; 640 1136)
- [container addSubview:imgView];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement