[滑动事件传递] 如何将滑动手势传递给同级视图?

我创建了一个 scrollView 和一个 headerView 同时加在 view 上。其中scrollViewheaderView 是同级视图,视图结构如下:
视图结构

我在 headerView 上添加了滑动手势 UIPanGestureRecognizer ,当滑动事件作用在 headerView上时,因为headerViewscrollView 不是层级关系, 所以不能直接根据事件的响应链让 scrollView 同时响应滑动事件。

我的问题是:有没有什么方式能让滑动 headerView 的同时,下方的 scrollView 同时响应事件?

讨论数量: 2
PJHubs

写个协议,在 headerView响应手势时,把该手势事件产生的数据通过协议反向传递到父视图中。

5年前 评论
YShaw (楼主) 5年前

我有流量,寻求个人游戏开发者合作,有意者联系微信号jim20180688

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!