В IOS SDK я могу замаскировать изображение, но не могу изменить маску изображения. я имею в виду, что у меня есть одно изображение, которое имеет прямоугольную часть, и теперь я маскирую изображение, и я получаю прикрепленное изображение, но я хочу получить обратный результат.
В результате я получаю изображение.
пока мне это нужно как результат.
Пожалуйста, помогите мне достичь этого.
... Редактировать... Мой код
UIGraphicsBeginImageContextWithOptions(self.imageView.frame.size, NO, 0.0);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextTranslateCTM(context, 0.0, self.imageView.frame.size.height);
CGContextScaleCTM(context, 1.0, -1.0);
CGImageRef maskImage = [[UIImage imageNamed:@"2.png"] CGImage];
CGContextClipToMask(context, self.imageView.bounds, maskImage);
CGContextTranslateCTM(context, 0.0, self.imageView.frame.size.height);
CGContextScaleCTM(context, 1.0, -1.0);
[[self.imageView image] drawInRect:self.imageView.bounds];
UIImage *image11 = UIGraphicsGetImageFromCurrentImageContext();
self.imageView.image = image11;
Спасибо