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

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

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

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

讨论数量: 1
PJHubs

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

1个月前 评论
YShaw (楼主) 1个月前

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

社区文档: