objective-c移动触摸太快

时间:2012-07-27 22:25:00

标签: objective-c multi-touch

我正在绘制应用程序,我有以下问题。 我有一系列应该在屏幕上绘制的点。 在 (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;我在数组和重绘视图中添加了触摸点。但问题是当我移动手指太快时,不会连续添加点数:

1 个答案:

答案 0 :(得分:0)

我会为最后一次触摸制作一个CGPoint,然后制作一个用于当前触摸的CGPoint,然后计算距离。如果距离远(意味着用户移动到快),则在它们之间绘制点。