내 iPhone 응용 프로그램에 대한 사용자의 스 와이프 이벤트를 캡처하고 싶습니다.UIwebview iPhone 개발에서 스 와이프 기능 -
사과마다 touchesMoved : withEvent :에서 쉽게 얻을 수 있습니다.
상단에는 탐색 바가 있고, 하단에는 툴바가 있고, 그 사이에는 uiwebView가있는 UIView가 있습니다.
이제 사용자가 스 와이프 할 때이 이벤트를 캡처하고 싶지만 UIwebView에 대한 사용자의 터치 이벤트를 가져올 수 없습니다.
내 viewcontroller에서 내 touchesMoved 이벤트가 있습니다.이 터치는 어디에서 작성해야합니까? 당신 만있는 touchesMoved, touchesStarted, touchesEnded을 덮어있는 UIWebView을, 서브 클래스, 메소드를 touchesCancelled 수
기능에 대해 조금 더 말할 수 있습니까? 가지고 있고 무엇을하고 있지 않은가? 추측해야만한다면 컨트롤러에 터치를 등록 할 것을 기대하고 있습니다. 실제로 컨트롤러는 "손 대고있는"웹 뷰 자체입니다. – TahoeWolverine
기본 이벤트 전달주기에서 뷰가 터치 (이동/시작/종료/취소됨)에 응답하지 않거나 다음 응답자로 전파하는 경우 뷰 컨트롤러는 터치를 등록합니다. 그러나이 경우에는 UIWebView가 이미이를 처리하므로보기 컨트롤러가 호출되지 않습니다. – drvdijk