I know how to flip/reflect/rotate a UIImage by re-drawing it within it\'s bounds.
- (IBAction)reflectImageView:(UIImageView)imageView {
UIGraphicsBeginImag
You can make a "screenshot" of any View by
UIGraphicsBeginImageContext(self.view.frame.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
and then flip the UIImage and add a UIImageView with the resulting Image below the view.