2011-02-11 8 views
0

스크롤보기 내에서 9 개의 웹보기를 사용하여 스크롤 효과를 얻으려고합니다. 각 webviews 안에 이미지 맵을로드 중입니다. 이제 문제는 웹보기가 가벼운 터치 (터치 및 홀드) 일 때가끔 터치에 응답하지 않는 경우입니다. 두 개 이상의 웹보기가 표시되면이 문제가 발생합니다. 나는 모든 webviews에 대한 대의원을 설정했습니다, 나는 왜 이런 일이 일어날 지 모르겠다.Uiwebview shouldloadrequest가 가끔 호출되지 않습니다.

잡고있는 동안 선택을 잃어 버리면 회색 음영이 사라집니다. 이 문제는 3.2iPad 장치에서만 발생합니다.

매번 누를 때 shouldStartLoadWithRequest 메서드를 호출해야합니다. 내가해야하는 것? 사전에

덕분에, 당신은있는 UIWebView에 대한 애플의 문서를 읽을 필요

답변

1

, 그들은 분명히 중요 ", 말 : 당신은있는 UIScrollView 객체에있는 UIWebView 또는 jQuery과 오브젝트를 포함하지 않아야 이렇게하면 예기치 않은 동작을 할 수 있습니다. 결과는 두 개체의 터치 이벤트가 섞여서 잘못 처리 될 수 있기 때문입니다. "

확인이 링크 : - http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

그러나 나는 또한있는 UIScrollView에있는 UIWebView를 추가,하지만 내 경우에는 웹보기의 프레임이있는 ScrollView의 프레임과 동일합니다. 이 경우 유막이 제대로 감지됩니다.

이 경우에 발견 된 한 가지 문제점은 해당 Uiwebviews에서 UITapGestureRecognizer를 얻을 수 있다는 것입니다 ...

관련 문제