是否可以将手势识别器与图层一起使用?假设我想在我的视图中添加几个子图层,并实现拖放和单击元素。 有可能吗?什么是最好的模式?
答案 0 :(得分:8)
您可以尝试向您的UIView
添加手势识别器,然后调用
- (CALayer *)hitTest:(CGPoint)thePoint
在您的视图图层上,找到您点击的图层,例如;
CALayer* layerThatWasTapped = [gestureView.layer hitTest:[gestureRecognizer locationInView:gestureView]];