Objective c 如何使UIScrollView对挤压不那么敏感

Objective c 如何使UIScrollView对挤压不那么敏感,objective-c,uiscrollview,uigesturerecognizer,Objective C,Uiscrollview,Uigesturerecognizer,我有一个启用了缩放的UIScrollView。此启用缩放的滚动视图位于另一个UIScrollView中。外部滚动视图应接收两个手指平移/滑动以切换页面。这是我的问题,UIScrollView可以将两个手指的平移/滑动视为在手指上,但如果内部滚动视图启用了缩放,则内部滚动视图中的捏手势识别器将非常敏感。任何两个手指的微小移动都将被解释为捏手势,它会阻止外部滚动视图接收两个手指平移。是否可以在UIScrollView中更改夹点的灵敏度 我确实在UIPinchGestureRecognizer中看到了

我有一个启用了缩放的UIScrollView。此启用缩放的滚动视图位于另一个UIScrollView中。外部滚动视图应接收两个手指平移/滑动以切换页面。这是我的问题,UIScrollView可以将两个手指的平移/滑动视为在手指上,但如果内部滚动视图启用了缩放,则内部滚动视图中的捏手势识别器将非常敏感。任何两个手指的微小移动都将被解释为捏手势,它会阻止外部滚动视图接收两个手指平移。是否可以在UIScrollView中更改夹点的灵敏度

我确实在UIPinchGestureRecognizer中看到了一个名为_scaleThreshold的@package变量,但它是package变量,不能在外部访问。我不可能改变它

我想知道是否有一种方法可以使UIScrollView中的收缩手势的阈值变大


谢谢

您可以设置UIPinchGestureRecognitzer的比例和速度道具,其中一个可能适合您的需要


编辑:或者你可以调用RequiremeSetureRecognitzerToFail:RecognitzerYou dont持续干扰merhod,不管你想让哪个手势生效。

实际上,我希望UIPincheSetureRecognitzer忽略小的挤压,让其他手势识别器负责触摸。设置比例和速度没有帮助。