2012-06-29 1 views
0

나는 XML에서 구문 분석하고 XML에서 전체 기사를로드하고 UIWebView에 loadHTML 메서드를 사용하여 표시하는 블로그 응용 프로그램을 작성 중입니다. 이것을 올바르게 표시하려면 NO에 맞도록 저울 페이지를 설정해야합니다. 그러나 블로그의 일부는 스토리에 링크가 있으며, 클릭하면 일부 페이지의 크기를 조정해야합니다. 모든 페이지를 올바르게 표시하려면 어떻게해야합니까?UIWebView ScalePagesToFit?

+0

사용자가 링크를 클릭 할 때 확인한 다음 크기 조정을 사용하고 돌아 왔을 때 다시 되돌려 놓아야하는 이유는 무엇입니까? 아니면 그것에 더 있습니까? –

+0

그다지 그 이상은 아니지만 그 중 하나를 감지하는 방법을 모르겠습니다. – user717452

+0

올라 오는 페이지의 크기를 조정해야하는 경우 그냥 임의입니까? –

답변

0

@protocol UIWebViewDelegate를 사용하는 것이 가장 좋을 것이라고 생각하고 @optional webViewDidFinishLoad :를 구현하십시오.

기존의 UIWebView * 속성을 일부 알려진 수량과 비교하여 원래 블로그 페이지로 돌아 왔는지 (또는 블로그에서 멀리 이동하는 스택을 추적하는지) 확인할 수 있습니다.

아마도 특정 페이지에 대해 scalePagesToFit를 설정할지 여부를 결정할 때 프레임 크기에 대한 scrollView @property를 검사 할 수 있습니다.

이 중 일부는 적합하다고 생각되는대로 실시간 계산 및 조정해야합니다.