サブクラス化された UIScrollView 内に移動可能な UIImageViews をドロップして、UIScrollView の周りにドラッグできるようにしようとしています。UISCrollView をサブクラス化し、ドロップ動作は機能していますが、画像をドラッグしようとすると、touchesMoved が 1 回しか評価されません。UIScrollView のサブクラスの touchesMoved メソッドは次のようになります。
-(void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{
if (!self.dragging) {
[self.nextResponder touchesMoved: touches withEvent:event];
}else{
[super touchesEnded:touches withEvent:event];
}
}
移動中のタッチ中に、必要に応じて継続的に呼び出されています。View Controller の touchesMoved メソッドが 1 回だけ呼び出される理由を考えられる人はいますか?