Wie erstelle ich eine eigene Maske in ios?

Duplikat

Negiere also nicht meinen Ruf.

Mein Maskenbild ist:

Meine Ausgabe ist:

- (UIImage*)maskImage:(UIImage *)image withMask:(UIImage *)maskImage {

    CGImageRef maskRef = maskImage.CGImage;

    CGImageRef mask = CGImageMaskCreate(
                                        CGImageGetWidth(maskRef),
                                        CGImageGetHeight(maskRef),
                                        CGImageGetBitsPerComponent(maskRef),
                                        CGImageGetBitsPerPixel(maskRef),
                                        CGImageGetBytesPerRow(maskRef),
                                        CGImageGetDataProvider(maskRef), NULL, false
                                        );

    CGImageRef masked = CGImageCreateWithMask(image.CGImage, mask);
    CGImageRelease(mask);
    return [UIImage imageWithCGImage:masked];
}

Wie erstelle ich mein eigenes Maskenbild?

Vielen Dank...

Antworten auf die Frage(1)

Ihre Antwort auf die Frage