如何区分 UIScrollView 中的平移和滚动

Posted

技术标签:

【中文标题】如何区分 UIScrollView 中的平移和滚动【英文标题】:How to differentiate between pan and scroll in UIScrollView 【发布时间】:2015-07-18 14:13:22 【问题描述】:

有没有办法区分 uiscrollview 中的平移和滚动。 我使用scrollGesture 用一根手指在UIScrollView 上滚动图像。问题是当我放大图像时,scrollGesture 会触发。

我试过用两根手指滚动,但这会干扰缩放手势。 我尝试在缩放 >1 时禁用 scrollGesture,但我仍然需要在缩放时滚动。

有什么想法吗?

【问题讨论】:

【参考方案1】:

好的,这已经在这里很长时间了,但没有得到任何答复。 正确的答案是你不能。

【讨论】:

以上是关于如何区分 UIScrollView 中的平移和滚动的主要内容,如果未能解决你的问题,请参考以下文章

区分点击和滚动 - iOS

使用UIScrollView滚动平移和缩放

MKMapView 平移导致父 UIScrollView 滚动

UIScrollview 子视图在缩放后无法识别平移手势

UIScrollView 放大时用 1 根手指平移

放大和平移时看到大面积的 UIScrollView 背景