2010-06-02 5 views
3

내 앱에 uiwebview가 있습니다. 지금까지 모든 것이 잘 작동하지만 예를 들어 줌인 또는 줌 아웃하면 uiwebview가로드 된 페이지를 새로 고친 다음 새 페이지 위치 및 크기로 스크롤하고 확대합니다. 따라서 확대/축소는 잘 작동하지만 사용자가 웹 사이트를 새로 고침하고 위치를 변경하는 것을 원치는 않습니다.줌 및 핀치 처리 후 Uiwebview가 새로 고침

이 문제를 방지 할 수있는 방법이 있나요?

팁 주셔서 감사합니다!

답변

0

이상한 방법으로 줌을 코딩했을 수 있기 때문일 수 있습니다. 당신은 모든 줌 코드를 삭제 시도 할 수 있고, 동일한 방법으로 당신은 당신의 웹보기 loadRequest, 형이 여기서이 도움이

self.webView.scalesPageToFit = YES 

희망을.

+0

그러면 문제에 설명 된 문제가 제거되지 않습니다. 사용자가 확대하여 페이지를 새로 고침하면 사용자에게 불쾌감을주는 깜박임이 발생합니다. –

0

웹 뷰를 통해 페이지를 새로 고치는 대신 동적으로 새로 고쳐야합니다. 이 작업은 AJAX를 사용하거나 Objective C에서 내용을 검색하고 stringByEvaluatingJavaScriptFromString:을 사용하여 삽입하여 수행 할 수 있습니다.