我想掩蓋兩個圖像圖片遮罩+ iPhone SDK
圖片1:
圖片2:
現在我想合併這兩個圖像像image2將會出現在image1的中心。
我讀過Any idea why this image masking code does not work?和"How to Mask an Image"
但在使用此功能: - 使用此功能我得到的輸出
- (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);
return [UIImage imageWithCGImage:masked];
}
但是,就是: -
參考http://stackoverflow.com/questions/996292/how-to-mask-a-square-image-into-an-image-with-round-corners-in-the-iphone-sdk – Maulik
好問題@shweta,保持它:) – SagarPPanchal