読者です 読者をやめる 読者になる 読者になる

UIGestureRecognizerのstateプロパティで状態がわかる

Xcode Objective-C

ドラッグ&ドロップを感知したくなりました。ドラッグはUIPanGestureRecognizerで拾えるんですがドロップはどうすればいいんでしょうか?
ドロップはドラッグが終了した時点と等しいのでUIPanGestureRecognizerのstateプロパティを見てEndedになった時がドロップというふうに解釈すればよさそうです。

ちなみに状態はこのように遷移するらしいです。

Possible ----> Began ----> [Changed] ----> Cancelled
Possible ----> Began ----> [Changed] ----> Ended

UIGestureRecognizer Class Reference
- (IBAction)dropSita:(UIPanGestureRecognizer *)sender {
    switch (sender.state) {
        case UIGestureRecognizerStateEnded:
            NSLog(@"ドロップ!");
            break;
        default:
            break;
    }
}