2012-04-14 51 views
0

我想知道是否可以同时使用拖/锅多个图像的多点触控平移多个图像simultaniosly

即:使用1个手指同时使用其他手指的同时拖动另一个图像拖动一个图像 ,我想用UIGestureRecognizer实现这个功能。

如果是这样我想知道我该如何去做这件事。

编辑:使用平移

CGPoint ltouch = [gestureRecognizer translationInView:self.view]; 
if ([gestureRecognizer state] == UIGestureRecognizerStateBegan) 
{ 
     self.pointOnImage = [gestureRecognizer view].center; 
} 
ltouch = CGPointMake(self.pointOnImage.x + ltouch.x, self.pointOnImage.y + ltouch.y); 

[gestureRecognizer.view setCenter:CGPointMake(ltouch.x, ltouch.y)]; 

回答

1

是的,这是可能的,你可以从here 一个zip这显示如何做到这一点的代码IM。它不是我创建的演示,但在一些网站上发现

+0

我经历了你的代码,我仍然没有得到哪里即将出错 我发布了我的代码上面会很好,如果你能指出缺陷: -/ – 2012-04-14 14:47:53

+0

nvm我得到它的工作感谢你的代码:) – 2012-04-14 14:54:25