Ios UIPAngestureRecognitor速度在视图中可能为零?
在Ios UIPAngestureRecognitor速度在视图中可能为零?,ios,uipangesturerecognizer,Ios,Uipangesturerecognizer,在UIPangestureRecognitizer中,有此函数用于计算手势的速度: func velocity(in view: UIView?) -> CGPoint 报告说: 查看 在其坐标系中计算平移姿态速度的视图 我注意到view可能是nil,这有点奇怪。为什么以及何时应该使用nil 我相信它的工作原理与我们的相同。如果未传递视图对象,则它将计算窗口坐标系中的速度 要在其坐标系中定位触摸的视图对象。处理触摸的自定义视图可以指定self以在其自己的坐标系中获取触摸位置。传递nil
UIPangestureRecognitizer
中,有此函数用于计算手势的速度:
func velocity(in view: UIView?) -> CGPoint
报告说:
查看在其坐标系中计算平移姿态速度的视图
我注意到
view
可能是nil
,这有点奇怪。为什么以及何时应该使用nil
我相信它的工作原理与我们的相同。如果未传递视图对象,则它将计算窗口坐标系中的速度
要在其坐标系中定位触摸的视图对象。处理触摸的自定义视图可以指定self以在其自己的坐标系中获取触摸位置。传递nil以获取窗口坐标中的触摸位置