버튼이있는 테이블보기가 있습니다. 나는 UIPanGestureRecognizer를 단추에 추가하여 사용자가 단추를 가로로 움직일 수 있도록했습니다. 그러나 사용자가 버튼을 터치하면 전체 테이블 뷰의 수직 스크롤이 작동하지 않습니다. 제스처 인식기를 사용하지 않으면 세로 스크롤이 제대로 작동합니다. 사용자가 세로 및 가로보기 버튼을 이동하는 것을 허용하는 방법?사용자가 세로 및 가로보기 단추를 이동하는 것을 허용하는 방법?
0
A
답변
1
제스처 인식을 가로 챌 때 UITableView
이 제스처 이벤트에 대한 알림을 받도록 차단하고 있습니다. 이것을 처리하기 위해 제스처를 인식하는 동일한 장소 (방법)에서 비교를하십시오. 수평축 인 경우 (예 : 수평 이동), 원하는대로 수행하십시오. 그렇지 않으면 체인을 따라 전달하여 테이블보기에 응답 할 수있는 기회를 얻으십시오.
편집
그것은 당신이 어떤 방법을 따라, 당신은 어떤 방법을 재정의했다. 일단 터치 이벤트를 인식했습니다. 다음은 그 예이다 :
-(void)respondToEvent:(UIEvent *)event { if (event == horizontalPan) [self handleEvent:event]; else [super respondToEvent:event]; }
당신은 다음의 응답자 (또는 슈퍼)에 같은 방법을 호출해야합니다.
참고 :
관련 문제
- 1. 세로 및 가로보기
- 2. 사용자가 템플릿의 속성을 변경하는 것을 허용하는 방법?
- 3. 사용자가 Wordpress에서 이미지를 업로드하는 것을 허용하는 방법?
- 4. 오리 엔테이션 : Xcode 4.2의 세로 및 가로보기
- 5. 하나의보기 컨트롤러, 세로 및 가로보기 두 개
- 6. 안드로이드 - 가로 및 세로 스크롤을 허용하는 방법
- 7. 가로보기 및 세로보기에서 splitController
- 8. UITextField로 이동하는 것을 방지하는 방법?
- 9. 사용자가 기존 데이터베이스를 선택하거나 새 데이터베이스를 만드는 것을 허용하는 방법?
- 10. MS CRM 2011 : - 사용자가 iframe에서 레코드를 삭제하는 것을 허용하는 방법?
- 11. 가로보기 페이지에 세로 자식 요소 추가
- 12. 화면에서 여러 개의 단추를 이동하는 방법
- 13. 사용자가 WPF의 UI 컨트롤에 주석을 추가하는 것을 허용하는 방법은 무엇입니까?
- 14. 가로보기 및 세로보기의 UIView
- 15. 세로 UITabBarController 한보기, 가로보기 다른 UIView, 작동하지 않습니다
- 16. 플레이어가 특정 경로를 이동하는 것을 거부하는 방법?
- 17. 사용자가 PHP 및 MySQL을 사용하여 친구를 수락하거나 거부하도록 허용하는 방법?
- 18. 사용자가 터미널과 별도의 앱에서 데이터를 편집하는 것을 허용하는 방법은 무엇입니까?
- 19. WebBrowser 컨트롤에서 ActiveX를 만드는 것을 허용하는 방법
- 20. Yii의 관련 모델이 비어있는 것을 허용하는 방법
- 21. JQWicket의 AjaxSlider가 오른쪽으로 이동하는 것을 멈추는 방법?
- 22. Richfaces popupPanel이 JavaScript로 이동하는 것을 방지하려면 어떻게해야하나요?
- 23. WPF에서 StackPanel을 이동하는 방법
- 24. 사용자가 android에서 이미지를 설정하도록 허용하는 방법
- 25. 사용자가 이미지의 항목을 편집/추가/이동하는 것을 허용합니다.
- 26. 실제 가로보기 iOS에서 OpenGL보기
- 27. 가로보기 키보드가 보이지 않습니다.
- 28. 고정을 사용하여 모달의 중심에 배치 : 세로 스크롤도 허용하는 방법?
- 29. XCODE 스토리 보드, 가로보기
- 30. 가로보기 및 세로보기 여러 개보기
방법 체인을 따라 전달하기 위해? – Radislav
내 대답을 편집하여 더 많은 정보를 포함합니다. 희망이 도움이됩니다. – Canopus
예, 문제는 제스처 인식기 방법으로 처리하려고합니다. - (void) pan : (UIPanGestureRecognizer *) 제스처. 나는 그 메소드의 실행을 건너 뛰고 다음 뷰로 실행을 넘겨주고 싶다. – Radislav