2 つの ImageView があり、2 つの画像をマージしています。最初の画像はbodyImageで、2 番目の画像はtattooImageです。マージはすでに完了していますが、質問したい
1) bodyImage の上に tattooImage をドラッグできます。タップ座標で doubleTap tattooImage mergeWith bodyImage が欲しいです。質問を理解していただければ幸いです
ありがとう
+ =
ここに私のコードがあります:ここでimageView1は私のbodyImageで、imageView2は私のtattooImageです
- (void)tapDetected:(UITapGestureRecognizer *)tapRecognizer
{
int width=500;
int height=500;
NSLog(@"takephoto from twitter");
CGSize newSize = CGSizeMake(width, height);
UIGraphicsBeginImageContext( newSize );
// Use existing opacity as is
[imageView1.image drawInRect:CGRectMake(0,0,newSize.width,newSize.height)];
// Apply supplied opacity if applicable
[imageView2.image drawInRect:CGRectMake(180,200,200,200) blendMode:kCGBlendModeDarken alpha:0.4];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
imageView1.image=newImage;
UIGraphicsEndImageContext();
}