有没有办法知道 hitTest:withEvent: 由于touchesBeging、touchesMoved或toucheSend事件而引发方法?
hitTest:withEvent:
if([event type]==UIEventTypeTouches) { }
但这还不够排他性
没关系,在这里找到的: What works to pass touches through to (and display all) subviews?