PanGestureRecognizerがアタッチされたUIImageViewがあります。ImageViewの外にドラッグすると、パンが終了したと思いたいのですが、どうやらGestureRecognizerは、ビューをドラッグしているように起動し続けているようです。
それは私の視野境界の誤解と関係があると思います。
パンがアタッチされているUIImageViewを離れたことを知る正しい方法は何ですか?
OC:
CGPoint p = [recognize locationInView:imageView];
bool out = ![imageView pointInside:p withEvent:nil];
迅速:
var p = recognize.locationInView(self.view);
var out = !self.view.pointInside(point, withEvent: nil);
アウトの場合はYESです。パンがimageViewを離れました。
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다