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

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

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

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

讨论数量: 2
PJHubs

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

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

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

5年前 评论