이것은 간단한 문제이지만 해결하기 까다로운 문제입니다.버튼이 동시에 누르는 것을 방지합니다.
동일한 기능을 수행하는 두 개의 버튼이 있습니다.
버튼에 대해 다른 터치 이벤트를 설정했습니다. 이 방법이 도움이되지만, 동시에 누르는 것은 가능합니다. 느린 연결에서는 훨씬 더 쉬울 것입니다.
[vote1Btn addTarget:self action:@selector(voteUp:) forControlEvents:UIControlEventTouchUpInside];
[vote2Btn addTarget:self action:@selector(voteUp:) forControlEvents:UIControlEventTouchDown];
이 버튼의 기능은 무엇이며 왜 "느린 연결"에 묶여 있습니까? – J2theC
메인 스레드에서 네트워크 액세스를하고있는 것처럼 들릴 수 있습니다. – rmaddy
두 번째 버튼을 터치하는 이유는 무엇입니까? 두 가지 모두에서 위로 터치를 사용하면 괜찮을 것입니다. – Rob