我正在开发一个应用程序,其中我有两个images.user将触摸第一个图像上的某个对象(例如:鼻子)。然后是第二个图像上的一个对象(例如:鼻子)。
现在将有按钮(合并按钮),当用户按下该按钮时,我想要交换两个图像的两个触摸图像(即两个鼻子)。
完全停留在这一点上。
任何人都可以帮我解决这个问题。
答案 0 :(得分:0)
为了检测图像,您可以使用Tap Gesture,使用该手势可以使图像可拖动。
合并图像您必须将要合并的所有图像合并到一个UIView中,以便结帐该片段。
+ (UIImage *) imageWithView:(UIView *)view
{
UIGraphicsBeginImageContextWithOptions(view.bounds.size, view.opaque, 0.0);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
}