刷卡距离在iphone sdk?

时间:2011-01-10 09:06:55

标签: iphone ipad

通过滑动手势,是否可以计算滑动距离(向上,向下,向左,向右)?

2 个答案:

答案 0 :(得分:2)

- (CGFloat)distanceBetweenTwoPoints:(CGPoint)fromPoint toPoint:(CGPoint)toPoint

{
float x = toPoint.x - fromPoint.x;
float y = toPoint.y - fromPoint.y;
return sqrt(x * x + y * y);
}

希望它能为您提供帮助,只需将start和endpoint传递给此方法....

答案 1 :(得分:0)

我使用了与此article类似的方法来识别一定数量像素的滑动手势,但如果您使用的基本SDK至少为4,请尝试使用UISwipeGestureRecognizer让它变得更容易;见post