다른 동작을 수행하는 거의 10 개의 버튼이 포함 된 UIView가 있습니다. 사용자는 모든 버튼을 터치하거나 탭하여 필요한 작업을 수행 할 수 있습니다. 하지만, 사용자가 동시에 여러 개의 버튼을 누르면 문제가 발생합니다. 동시에 (동시에) 두 개의 버튼을 누르면 두 개의 동작이 수행됩니다. 어떤 때는 앱이 추락합니다. 그래서, 나는 사용자가 여러 개의 버튼을 동시에 탭하기를 원하지 않습니다. 여러 가지 터치 대신 단일 터치 만 인식하도록보기를 요청할 수있는 방법이 있습니까 아니면 적어도 여러 터치 제스처 간의 시간 간격을 늘릴 수 있습니까?iOS의보기에서 동시 터치 수를 제어하는 방법
5
A
답변
5
This은 비슷한 게시물입니다. 해결책. 기본적으로 모든 버튼을 동일한 메소드에 연결하고 switch 문을 사용해야합니다. 희망 그 도움!
1
는 yourView.multipleTouchEnabled = NO;
는 "yourView는"여기에 내용보기 당신의 모든 버튼입니다보십시오.
6
사용 button.exclusiveTouch = YES
; 귀하의 각 버튼에. 당신은 그들을 UIButtons
까지 구부려 야하고, 예를 들어 viewDidLoad
에 속성을 설정해야합니다.
관련 문제
- 1. C에서 동시 스레드 수를 제어하는 가장 좋은 방법 #
- 2. JasperReports의 행 수를 제어하는 방법
- 3. 격자 플롯에서 패널 수를 제어하는 방법 R
- 4. Amazon Cloudfront를 통한 다운로드 수를 제어하는 방법
- 5. 안드로이드의 버튼에 대한 터치 수를 계산하는 방법
- 6. 동시 통화 수를 Calllog에서 카운트
- 7. iOS 기기에서 가능한 최대 동시 터치 수 결정하기?
- 8. 서버 측에서 동시 연결 수를 제한 하시겠습니까?
- 9. 실행중인 작업자 프로세스의 수를 제어하는 방법은 무엇입니까?
- 10. Magento 웹 사이트의 동시 사용자 수를 찾는 방법
- 11. 나는 JBoss에서의 동시 사용자 수를 제한 할 수있는 방법 4.0.4
- 12. 사용자 당 동시 wcf 세션 수를 제한하십시오.
- 13. PowerShell V2에서 동시 셸 수를 늘립니다.
- 14. mysql에 대한 동시 요청 수를 늘림
- 15. 터치 위치에있는 물체의 수를 확인할 수 있습니까?
- 16. dojo 위젯 클래스를 제어하는 방법 또는 스타일을 세밀하게 제어하는 방법
- 17. 화면 해상도를 제어하는 방법
- 18. 사용자 입력을 제어하는 방법
- 19. ExecuteNonQuery를 제어하는 방법
- 20. 코드에서 UIView를 제어하는 방법
- 21. iPhone에서보기 표시를 제어하는 방법
- 22. javascript에서 usercontrol 제어하는 방법
- 23. UIPickerView의 모양을 제어하는 방법
- 24. 안드로이드에서 소리를 제어하는 방법?
- 25. 사용자 relogin을 제어하는 방법
- 26. AlertDialog를 제어하는 방법
- 27. 수신기에서 gui를 제어하는 방법
- 28. 호버에서 div를 제어하는 방법 :
- 29. 아이폰에서 이벤트를 제어하는 방법?
- 30. UIWebView에서 터치 이벤트를 인식하고 스크립트 객체를 제어하는 방법은 무엇입니까?
그러나 이것은 여전히 다른 하나를 추측 할 것입니다. –
정확히. 대기 시간을 갖기를 원한다면 기다려야하는 시간만큼 설정 한'NSTimer' 만 있으면되고, 어떤 전역'BOOL' 값을'YES'로 설정하는 메소드를 트리거하고, 버튼 방법은 상기 'BOOL'을 포함한다. – msgambel
링크가 꽤 좋습니다 .. 그 MS에 +1 ... 나는 그것을 시도하고 약간의 시간에 결과를 알려 드리겠습니다 –