0
2つの画像コンテキストが同じ位置にない場合、画像領域の1つを交差領域に基づいてマスクするようにします。交差領域に基づいて画像[コンテキスト]をマスクする方法はありますか?
2つの画像コンテキストが同じ位置にない場合、画像領域の1つを交差領域に基づいてマスクするようにします。交差領域に基づいて画像[コンテキスト]をマスクする方法はありますか?
UIImage *image1, *image2;
/* .... */
CALayer *maskLayer = [[CALayer alloc] init];
[maskLayer setFrame:[image1 convertRect:image2.bounds fromView:image2]];
maskLayer.backgroundColor=[[UIColor blackColor] CGColor];
image1.layer.mask=maskLayer;
[maskLayer release];
maskLayer = [[CALayer alloc] init];
[maskLayer setFrame:[image2 convertRect:image1.bounds fromView:image1]];
maskLayer.backgroundColor=[[UIColor blackColor] CGColor];
image2.layer.mask=maskLayer;
[maskLayer release];