iOS - CALayer和Gesture/Swipe识别器

And*_*ino 2 calayer uiview uigesturerecognizer ios

我在视图中添加了一个图层来创建渐变背景颜色,但我需要在视图中使用UISwipeGestureRecognizer.问题是,现在,使用图层,滑动识别器不起作用!我能怎么做??我可以在图层中添加滑动识别器吗?谢谢

Cod*_*aFi 7

CALayer它的孩子不支持UIGestureRecognizer,只有UIView.这意味着您必须将手势识别器附加到某个封闭视图并调用- [CALayer hitTest:]- [CALayer pointInside:]以查看特定触摸或事件触发了哪个图层.