Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UISweepGestureRecognitor swift 3测量速度_Ios_Swift_Swift3_Uiswipegesturerecognizer - Fatal编程技术网

Ios UISweepGestureRecognitor swift 3测量速度

Ios UISweepGestureRecognitor swift 3测量速度,ios,swift,swift3,uiswipegesturerecognizer,Ios,Swift,Swift3,Uiswipegesturerecognizer,我试图根据拍击的速度来确定动画的速度。我知道UIPanGestureRecgnizer有一个速度(in:View)功能,但在UISweepGestureRecgnizer中找不到任何类似的功能。知道我怎么做吗 您可以计算触摸开始和触摸结束之间的时间差和x位置差。有了这个,你可以计算“每秒像素数”。从而计算速度。您可以查看UIResponder文档,了解touchsbegind和touchseedend。为什么不使用uipangestrerecognizer?没有找到很好的答案,所以我切换到uip

我试图根据拍击的速度来确定动画的速度。我知道UIPanGestureRecgnizer有一个速度(in:View)功能,但在UISweepGestureRecgnizer中找不到任何类似的功能。知道我怎么做吗

您可以计算
触摸开始
触摸结束
之间的时间差和x位置差。有了这个,你可以计算“每秒像素数”。从而计算速度。您可以查看
UIResponder
文档,了解
touchsbegind
touchseedend
。为什么不使用
uipangestrerecognizer
?没有找到很好的答案,所以我切换到uipangestrerecognizer并。。。。问题解决方案您可以计算
触摸开始
触摸结束
之间的时间差和x位置差。有了这个,你可以计算“每秒像素数”。从而计算速度。您可以查看
UIResponder
文档,了解
touchsbegind
touchseedend
。为什么不使用
uipangestrerecognizer
?没有找到很好的答案,所以我切换到uipangestrerecognizer并。。。。问题解决