我正在使用touchesBegan:
。
我触摸一个物体并将其拖放到其他地方,但我也想在原始物体上复制它。也就是说,在触摸和拖动之后,应该在原始位置有一份副本。
以下是我的代码:
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *touch=[[event allTouches]anyObject];
CGPoint location=[touch locationInView:touch.view];
image1.center=location;
}
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
[self touchesBegan:touches withEvent:event];
}
答案 0 :(得分:0)
而不是移动image1 create和image2(在touchesBegan
中)并移动它(在touchesMoved
中)
你必须从我想要移动的物体的超级视图中获得接触。
你没有显示image1是什么,因此没有人能肯定地知道如何复制它。