gpt4 book ai didi

ios - 自定义 UIPanGestureRecognizer 根据触摸开始位置开始?

转载 作者:行者123 更新时间:2023-11-30 11:02:44 26 4
gpt4 key购买 nike

如果假设用户开始触摸屏幕的某个区域,如何使 UIPanGestureRecognizer 只开始手势。

比方说,我们希望仅当用户从屏幕上方 20% 开始触摸时才允许该手势。

我查看了gestureRecognizerShouldBegin,但找不到知道触摸开始位置的方法。

最佳答案

我发现自己......不知何故我错过了很长一段时间。这有效:

if (gestureRecognizer.location(in: gestureRecognizer.view).y <= (gestureRecognizer.view?.frame.size.height)! * 0.2) { return true }

关于ios - 自定义 UIPanGestureRecognizer 根据触摸开始位置开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53120617/

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