标签: objective-c uiview calayer gesture uigesturerecognizer
我正在对CALayer进行一些绘图,并且希望能够让用户单击绘图的不同部分并触发响应。我试着调查手势识别器,似乎需要绑定到UIView。知道如何使用CALayers获得我想要的行为吗?
答案 0 :(得分:3)
您需要响应者才能响应触摸。从托管此图层的视图(在树中的某个位置,这必须是真的),您可以使用-[CALayer hitTest:]来尝试找到将响应您的最深层子层。
-[CALayer hitTest:]