gpt4 book ai didi

ios - 跨重叠同级 View 的同步手势

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

我无法在同级 View 中同时接受两个手势。 View 结构如下。

Superview
|
|--> ChildView1 (UITableView)
|
|--> ChildView2 (UIView).. Partially overlaps ChildView1

当我在 ChildView2 上执行平移手势时,我希望将其传递到 ChildView1 以便 UITableView 正确滚动。但是,当我在 ChildView2 上执行长按手势时,我希望在 ChildView2 中正确识别该手势。

我见过的最接近的问题(和答案)是 this 。但是,与该问题不同的是,ChildView1 必须处理传递的手势,我希望 UITableView 处理手势并滚动,就像直接在 View 上滚动一样。这可能吗?

感谢您提供任何见解。

最佳答案

创建 UIView 的子类并将其添加为 childView2 的类

class customView:UIView
{
override func point(inside point: CGPoint,with event: UIEvent?) -> Bool
{
return false
}
}

关于ios - 跨重叠同级 View 的同步手势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48782345/

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