【发布时间】:2011-02-22 07:30:03
【问题描述】:
我想跟踪以像素/秒为单位移动的触摸速度
任何有这个想法的朋友
PanGesture 方法除外
【问题讨论】:
-
您能否澄清一下您是指速度还是速度?即,如果用户只用了 1 秒来画一个圆,并在他们开始时完全相同的像素上完成,你会期望答案是 a) 等于该圆的周长/1 秒,还是 b) 零。请注意,b) 的实现将证明要简单得多,但适用于直线。
-
NO 实际上我想要的是 ==>如果我当时将手指移到屏幕上,我需要 PanGesture 中提供的每秒像素变化率,但 Pangesture 不支持ios低于3.2请告诉你有什么想法吗???谢谢你的回复
-
@Dave : 我希望它在整个屏幕上随机移动
-
您的应用程序是否使用 NSTimer scheduledTimerWithTimeInterval 常规回调?您想要一段时间内的平均速度,还是只需要检测到的每个运动的速度?我只是想弄清楚如何最好地帮助回答您的问题。
-
我需要每个动作的速度,如果你查看平移手势库会有一个函数 - (CGPoint)velocityInView:(UIView *)view;我想要这样的输出,因为这个方法返回 cgpoint,它是每秒点的变化
标签: iphone iphone-sdk-3.0 touch uitouch