IOS 6 で、一度だけ検出する PinchGesture を追加するにはどうすればよいですか?
pinchGesture に追加する UIView があります。
[self addPinchGestureRecognizersToView:self.view];
次に、この Pinch に関数をアタッチして、uiview を呼び出します。問題は、ピンチしたときにイベントが数回発生することです。これにより、イベントが発生した回数に応じて、ViewController が addSubview を何度も実行できるようになります。
では、実際に1回だけに制限したり、ピンチを検出した瞬間に削除したりするにはどうすればよいですか。私は試した:
[self.view removeGestureRecognizer:UIPinchGestureRecognizer];
しかし、コンパイルエラーが発生しました。