事件传递问题

遇到一个问题:
在一个layer上注册了事件,并设置吞噬swallowTouches=true;
事件响应后,要移除改layer removeFromParent。

之后 发现 触摸事件又传递到下一层了。
请问有何办法 不传递呢