首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >跨重叠兄弟视图的同时手势

跨重叠兄弟视图的同时手势
EN

Stack Overflow用户
提问于 2018-02-14 16:05:26
回答 1查看 99关注 0票数 0

在我的兄弟视图中同时接受两个手势时遇到了问题。视图结构如下。

代码语言:javascript
运行
复制
Superview
 |
 |--> ChildView1 (UITableView)
 |
 |--> ChildView2 (UIView).. Partially overlaps ChildView1

当我在ChildView2上做一个平移手势时,我希望它能传递给ChildView1,这样UITableView就能正常滚动。但是,当我在ChildView2上做LongPress手势时,我希望它在ChildView2中被正确识别。

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

感谢你的见解。

EN

回答 1

Stack Overflow用户

发布于 2018-02-14 16:11:41

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

代码语言:javascript
运行
复制
class customView:UIView
{
   override func point(inside point: CGPoint,with event: UIEvent?) -> Bool
   {
     return false
   }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48782345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档