@interface MyView: UIView @end
@implementation MyView
- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent )event { for (UIView view in self.subviews) { if (view.userInteractionEnabled && [view pointInside:[self convertPoint:point toView:view] withEvent:event]) { return YES; }