gpt4 book ai didi

uiview - 同一 View 中平移和滑动手势之间的冲突?

转载 作者:行者123 更新时间:2023-12-01 15:45:11 25 4
gpt4 key购买 nike

有没有办法在同一个 View 中区分平移和滑动手势?通过使用委托(delegate),我有 2 个手势同时在同一个 View 上工作

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer
shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
return YES;
}

我确实设置了平移手势的属性 minimumNumberOfTouches = 1。问题是当我平移时,触发了滑动手势。在平移过程中如何使滑动手势停止?

最佳答案

尝试调用 requireGestureRecognizerToFail: 滑动手势中的方法

[swipeGestureRecognizer requireGestureRecognizerToFail:panGestureRecognizer];

如果平移手势被识别或开始,这应该会导致平移手势取消滑动手势。

关于uiview - 同一 View 中平移和滑动手势之间的冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17010633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com