gpt4 book ai didi

swift - 屏幕边缘手势识别器问题

转载 作者:行者123 更新时间:2023-11-30 11:23:56 27 4
gpt4 key购买 nike

我在使用 UIScreenEdgePanGestureRecognizer 时遇到问题。我为此手势添加了 .left 边缘以用于滑动汉堡菜单,但我在此屏幕上有 UISlider 控件,该左边缘绑定(bind)到屏幕的左边缘。当我在 UISlider 控件上从左向右滑动时,屏幕没有更改其值,而是显示汉堡菜单。如何在 slider 区域部分禁用左边缘识别器,但在此屏幕的其他部分保持启用状态?

最佳答案

在您不希望识别器响应的重叠手势识别器情况下,我实现了“要求失败”。

leftEdgeRecognizer.require(toFail: sliderAreaRecognizer)

这将导致左边缘滑动失败或在 slider 识别器处于事件状态时“被禁用”。

关于swift - 屏幕边缘手势识别器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50963334/

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