我在视图中添加了一个图层来创建渐变背景色,但我需要在视图中使用UISwipeGestureRecognizer
。问题是,现在有了图层,刷卡识别器就不能工作了!我该怎么做??我可以添加一个刷卡识别器到一个层吗?谢谢。
发布于 2011-11-16 04:08:36
CALayer
和它的子层不支持UIGestureRecognizer
,只有UIView
支持。这意味着你必须将手势识别器附加到一些封闭视图,并调用-[CALayer hitTest:]或-[CALayer pointInside:]来查看哪个层被特定的触摸或事件击中。
https://stackoverflow.com/questions/8144142
复制相似问题