iPadアプリにボタンがあり、それを押すとaddGestureRecognizerのものになります。もう一度押すと、それらが削除されるはずです。
私のコードは if ブロックにあり、NSLog が正しいログ メッセージを出力するため、正しいコード ブロックが実行されていることがわかります。
次のように認識機能を追加しています。
[self.view addGestureRecognizer:panRecognizer];
[self.view addGestureRecognizer:pinchRecognizer];
[self.view addGestureRecognizer:rotationRecognizer];
[self.view addGestureRecognizer:tapRecognizer];
そして、次のようにそれらを削除しようとしています:
[self.view removeGestureRecognizer:panRecognizer];
[self.view removeGestureRecognizer:pinchRecognizer];
[self.view removeGestureRecognizer:rotationRecognizer];
[self.view removeGestureRecognizer:tapRecognizer];
これは私の機能全体です: http://www.pastelib.com/show/ZlICyb9Q
うまくいかず、理由がわかりません。何か提案はありますか?
すべての助けと提案を前もってありがとう:)