From 68af15e3737d2af381f84a0781292cf042871fed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=AF=E5=86=A0=E5=8D=8E?= Date: Fri, 26 Oct 2018 18:13:02 +0800 Subject: [PATCH] ignore hidden button in hitTest --- LGPlusButtonsView/LGPlusButtonsView.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/LGPlusButtonsView/LGPlusButtonsView.m b/LGPlusButtonsView/LGPlusButtonsView.m index 2f76fc2..8632c65 100644 --- a/LGPlusButtonsView/LGPlusButtonsView.m +++ b/LGPlusButtonsView/LGPlusButtonsView.m @@ -315,6 +315,9 @@ - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event for (LGPlusButton *button in _buttonsArray) { + if (!button.isShowing) { + continue; + } CGPoint newPoint = [self convertPoint:point toView:button]; view = [button hitTest:newPoint withEvent:event];