我的iPad應用程序中有一個按鈕,當它按下addGestureRecognizer的按鈕時。當再次按下時,它應該刪除它們。無法成功移除GestureRecognizer iOS
我的代碼在一個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
它不工作,我不知道爲什麼,你們有什麼建議嗎?提前
感謝所有幫助和建議:)
當你調用哪個塊 - self.view每次有什麼(的NSLog( @「%@」,self.view)) –
panRecognizer是一個實例對象嗎? –
這是我的功能:http://www.pastelib.com/show/ZlICyb9Q,NSLog self.view每次給我一樣的:> –
RAH