CGImageCreateWithMask works great but the masked out area is black in my resulting image, how can I set it to be white?

后端 未结 4 1016
别跟我提以往
别跟我提以往 2021-01-03 04:06

I\'ve masked out my image thusly:

    CGImageRef maskRef = [[UIImage imageNamed:@\"testMask2.png\"] CGImage];

CGImageRef mask = CGImageMaskCreate(CGImageGet         


        
4条回答
  •  失恋的感觉
    2021-01-03 04:33

    Try this:

    imageView.opaque = NO;
    imageView.backgroundColor = [UIColor clearColor];

    Also, the image used to mask should be black and white (not transparent).

提交回复
热议问题