2010-11-28 5 views
1

테이블보기가있는 간단한 iPad 응용 프로그램을 설정하려고합니다. 해당 테이블의 행을 선택하면 선택한 웹 페이지를 표시하는 (드릴 다운 된) UIWebView가 표시됩니다 (선택된 행).UIWebView를 통해 제스처 캡처

드릴 다운보기에서 나는 모든 터치와 제스쳐 (탭, 스 와이프, 핀치 등)를 캡처하고 그들과 함께 내 일을하고 싶습니다. 예, 이것이 웹 페이지 탐색 및 상호 작용을 불가능하게한다는 것을 알았습니다. 그 아이디어입니다.

스택 오버플로 질문이 답을 찾았습니다. http://mithin.in/2009/08/26/detecting-taps-and-events-on-uiwebview-the-right-way/이 답변으로 제스처를 사용할 수 없습니다.

의견을 보내 주시면 대단히 감사하겠습니다. 감사!

+0

이 유를 가지고있는 UIWebView 인식을 "재설정" 제스처 인식기를 사용해 보았습니까 ?? 위에서 언급 한 방법으로 웹 페이지에서 작업 코드를 게시 할 수 있습니까? 나는 SIGBART 오류가 발생했습니다 ... – 0x8badf00d

+0

동일한 블로그 - 코멘트 섹션에서 "Alan Moore가 말했습니다 ... Jeff, 유용한 답장을 보내 주셔서 감사합니다. 불행히도, 여전히 iOS4에서는 작동하지 않는 것으로 보입니다. 제스처 인식기와 iPad 및 iOS4에서 작동하므로 행복합니다! "(제 의도는 스팸하지 않으며 편집 옵션을 찾지 못했습니다) – 0x8badf00d

답변

0

UIWebView에는 이미 많은 gestureRecognizer가 첨부되어 있습니다. 테스트 단위로 추가하기 전에 모든 제스처 인식기를 제거하는 것이 좋습니다.

당신의 제스처 인식기가 작동하면

, 즉 당신이 기본적으로 가능한 빨리 다시 웹보기에 정상적인 동작을 제공하기 원하는 개인 배열의 기본 인식기를 저장하고 수 있음을 의미, 당신은

관련 문제