update UIGestureRecognizer