2010-05-28 6 views
0

Safari 및 다른 브라우저에는로드 진행률을 나타내는 막대가 있으며 일부 콘텐츠를로드 할 때 iPhone에서 비슷한 것을 구현하려고하는 바입니다. UIWebView에서로드되고있는 페이지의 비율을 앱에 표시하고 싶습니다.Loading ... 잠시 기다려주십시오. UIWebView - iPhone

Google 검색을 시도하고 NSURLConnection을 사용하여 헤더 만 읽고 Content-Length를 얻을 수 있음을 알았지 만 (Apple의 NSURLConnection 문서를 읽는 방법을 모르지만 뭔가를 놓친 것 같습니다 ...) . 그리고 UIWebView가로드 한 크기 (kb)는 UIWebView가 공개 API에 대해 지원하지 않는 것처럼 보입니다 ... 저는 이것이 생각했던 것보다 다른 방법으로 완료되기를 바랍니다. 아이디어가 있으면 던져주세요. 환자의 독서에 감사드립니다.

P.S : UIWebView의로드 진행률 작업이 긴 사용자에 대한 활동 표시기를 표시 할 수 있지만로드 백분율 막대로 추가로 이동하려고합니다. :)

감사합니다.

답변

1

UIWebView를 사용하는 경우 얻을 수있는 세부 정보가 많지 않습니다. UIWebViewDelegate Protocol Reference을 보면, (1) 페이지를로드해야하는지, (2) 페이지 로딩을 시작할 때, (3) 성공적으로 페이지로드가 완료되었을 때,) 오류가 있었을 때.

즉,로드 증분 진행을 나타내는 대리자 메서드가 없습니다.

+0

Thanks Shaggy :) – niha7229