1

Xcode tableViews에 이상한 문제가 있습니다. 같은 셀에 여러 번 손가락을 매시 댔다면 여러 번 닿을 것입니다. 필자의 경우, 다른 뷰 컨트롤러를 밀고 있지만이 작업을 수행하면 동일한 뷰 컨트롤러가 여러 개 표시됩니다. 어떻게 해결할 수 있습니까?Xcode 4로 TableView 빠른 다중 터치

나는 didselectrow에서 userinteractable이 아닌 tableview를 만들려고했지만 분명히 그 메소드를 입력하기 전에 (마치 병렬 또는 무언가로 실행 중일 때) 터치가 동시에 로깅됩니다.

이 문제를 해결하는 간단한 방법이 있습니까?

답변

1

당신은 아마 NO에 jQuery과의 multipleTouchEnabled 속성을 설정하거나 NO에 그 userInteractionEnabled 속성을 설정하려고 할 수 있습니다, 당신은 다른 뷰 컨트롤러를 표시 한 후 당신의 처리는 다음 YES에 다시 속성을 설정 않습니다.

자세한 내용은 Event Handling Guide for iOS: Multitouch Events을 참조하십시오.

내가 만든 게임과 비슷한 것을해야했습니다. 사용자는 게임 보드 조각 중 하나를 두 번 탭하여 코드를 두 번 울리면 플레이어가 어떤 경우에 한 번 두 번 움직일 수있었습니다. 그것은 꽤 성가시다.