2012-11-01 8 views
0

UIImage로드 중에 백분율 레이블로 진행률 표시 줄을 표시하는 방법을 찾으려고합니다. 레이블과 진행률 표시 줄은로드 진행률을 보여줍니다.이미지로드 진행률 표시 줄

내 이미지의 로딩이 그렇게 구현됩니다

NSData* receivedData = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:urlImage]]; 
UIImage* tmp = [UIImage imageWithData:receivedData]; 

감사합니다 :)

답변

0

당신이 게시 된 코드를 사용하여 모든 진행 상황을 표시 할 수 없습니다 있습니다. 대신 NSURLConnection을 사용하고 데이터의 비동기 다운로드를 수행하십시오. 초기 응답을보고 파일 크기를 알아야합니다. 그러면 데이터에 대한 알림을 받으면 파일 크기 및 지금까지 수신 된 총 데이터 양을 기반으로 진행률 막대를 업데이트 할 수 있습니다.

+0

예가 있습니까? – seb

+0

NSURLConnection에 대한 문서를보십시오. NSURLConnection을 사용하는 몇 가지 샘플 앱을 참조합니다. – rmaddy