iPhone iOS Wie kann ich UIView an Ort und Stelle spiegeln?
Ich weiß, wie man ein UIImage spiegelt, reflektiert und dreht, indem man es innerhalb seiner Grenzen neu zeichnet.
- (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();
}
Aber wie erstelle ich einen "Flip / Reflect" -Effekt für eine UIView, wobei die Mitte vorzugsweise an der gleichen Position bleibt wie zuvor?
Vielen Dank!