diff --git a/ActiveLabel/ActiveLabel.swift b/ActiveLabel/ActiveLabel.swift index c3ecffd9..2eef89a8 100644 --- a/ActiveLabel/ActiveLabel.swift +++ b/ActiveLabel/ActiveLabel.swift @@ -193,7 +193,6 @@ public class ActiveLabel: UILabel { let touchRecognizer = UILongPressGestureRecognizer(target: self, action: "onTouch:") touchRecognizer.minimumPressDuration = 0.00001 - touchRecognizer.cancelsTouchesInView = false touchRecognizer.delegate = self addGestureRecognizer(touchRecognizer) @@ -341,4 +340,11 @@ extension ActiveLabel: UIGestureRecognizerDelegate { return true } -} + public func gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldRequireFailureOfGestureRecognizer otherGestureRecognizer: UIGestureRecognizer) -> Bool { + return true + } + + public func gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldBeRequiredToFailByGestureRecognizer otherGestureRecognizer: UIGestureRecognizer) -> Bool { + return true + } +} \ No newline at end of file