add UIPanGestureRecognizer