【发布时间】:2011-07-27 11:10:53
【问题描述】:
这对我来说似乎很复杂,我无法让它工作。 基本上我想做的是,我在屏幕上创建了 9 个对象,我希望能够拖动所有对象,但我只想一次只能拖动一个。 例如,拖动项目1,停止拖动项目1。拖动项目3,停止拖动项目3。拖动项目2,停止拖动项目2。 我将把“非常”简化的代码放在下面,但它可能几乎没用,我只是不想把我所有的代码都放进去,因为它现在写得很糟糕,而且没有多大意义.
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
}
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
self.center = CGPointMake(pos.x+difference.x, pos.y+difference.y);
}
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
}
【问题讨论】:
标签: iphone touch multi-touch