2010-07-07 123 views
1

我正在CALayer上做一些绘图,并希望能够让用户单击图纸的不同部分并触发响应。我尝试了解手势识别器,看起来他们需要绑定到UIView。任何想法如何使用CALayers获得我想要的行为?在CALayer上触摸手势

回答

3

您需要一个响应者才能够响应触摸。从托管此图层的视图(在您的树中的某处,这需要是真实的),您可以使用-[CALayer hitTest:]来尝试找到对您做出响应的最深的子图层。