2013-04-21 4 views
1

?게으른 로딩 아이폰 이미지

목표는 완전히 새로운 셀 세트 또는 scrollview 페이지 (사과 lazyloading과 같은 미리보기 이미지가 아님)를로드하는 것입니다. 당신은 페이스 북 응용 프로그램을 가지고 있다면, 빨리 아래로 스크롤 해보십시오 그리고 당신은 내가 무슨 뜻인지 볼 수 있습니다.

모든 예도 도움이됩니다.

감사합니다.

+0

내가 어떤 사람이 원하는 것은 무한 스크롤이 아닌로드 비동기 이미지 http://stackoverflow.com/search?q=infinite+scrolling+%5Bobjective-c%5D 엑스 코드에서 – Tim

답변

1

이 경우 테이블보기를 선호해야합니다. tableview를 사용하여 재사용 할 수있는 customcell을 사용할 수 있습니다. tableview는 가로 모드에서 자동 레이아웃에 유용 할 수 있으며 앱이 보편적이면 tableview가 더 유용합니다.

0

나는 uicollection 뷰를 사용할 것이다. 다음은 uitableview를 사용하는 예제입니다. 그러나 콜렉션 뷰와 함께 사용하려면 조금만 수정하십시오. 당신은 타사 라이브러리를 사용하려는 경우

http://developer.apple.com/library/ios/#samplecode/LazyTableImages/Introduction/Intro.html

, 나는 그것은 가장 높은 사용 중 하나 AFNetworking보고 제안하고있는 UIImageView LINK을 확장 또한

기능을 사용하기 아주 쉬운을 가지고 것 참고로, scrollview는 tableview의 일부입니다.

0

정말 사용하기 쉬운 SDWebImage을 살펴보십시오. 캐싱과 비동기 로딩을 지원합니다.

+0

생각, 기본값은 아이폰 OS입니다 장치, 그리고 만약 내가 iPhone으로 변경, 그냥 컴파일하지만 시뮬레이터를 시작하지 ?? – user1832330

1

시도해 볼 수 있습니다 : https://github.com/nicklockwood/AsyncImageView. 이것은 이미지를 비동기 적으로로드하는 가장 좋은 예입니다. 또한 라이브러리는 UIImageView와 독립적으로 이미지를로드하고 캐시하는 데 사용될 수 있으므로 기본 로딩 및 캐싱 클래스에 직접 액세스 할 수 있습니다.