iPhone iOS jak odwrócić / odzwierciedlić dowolny UIView na miejscu?

Wiem, jak odwracać / odbijać / obracać UIImage poprzez ponowne rysowanie go w jego granicach.

- (IBAction)reflectImageView:(UIImageView)imageView {

    UIGraphicsBeginImageContextWithOptions(imageView.bounds.size, NO, 0.0);
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGContextScaleCTM(context, 1.0, -1.0);
    CGContextTranslateCTM(context, 0.0, -imageView.bounds.size.height);


   [imageView.layer renderInContext:context];
    imageView.image = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();

}

Ale jak utworzyć efekt „odwróć / odbijaj” dla dowolnego UIView, najlepiej utrzymując jego środek w tej samej pozycji, co poprzednio?

Dziękuję Ci!

questionAnswers(2)

yourAnswerToTheQuestion