2012-08-23 3 views
0

UIScrollView을 많이 넣고 작은 UIImageView을 많이 사용하고 싶습니다. 바로 빈 스크롤보기를 표시하고 싶습니다. 그리고 준비가되면 이미지를 UIImageViews에로드하십시오. 예를 들어 서버에서 일부를 다운로드해야 할 때 : 와 함께 있지만 여기에 온라인 이미지를 다운로드하고 싶지는 않지만 내 앱에는 있지만 모두 그릴 필요는 없습니다. viewDidLoad 번에 한 번 이것을 달성하는 방법?이미지를 동적으로 표시하는 이미지보기가 많습니다.

답변

1

가있는 NSURLConnection을 사용하여

는 또한 UITables with Downloaded Images – Easy Asynchronous Code 링크

+0

"쉬운 비동기 코드"에서 이미지를 많이

걸릴 모양의 게으른 로딩 SDWebImage를 참조 행 지배 그리드 레이아웃에있는 UIImageView 목록에 대한 bddynamicgridviewcontroller 링크를 참조하십시오 . 로컬 파일에 사용할 수 있습니까? – Kuba

+0

u는 uiimage 데이터로만 사용할 수 있습니다. 서버 또는 로컬에서 오는 경우와 같이 표시하는 데 시간이 걸리고 비동기 다운로드 이미지로 처리됩니다. –

0

처음에는 AQGridView을 사용하십시오. 이는 UITableView과 유사하지만 행당 여러 개의 열 (예 : 사진 격자)을 허용합니다. 소스 코드를 다운로드하면 원하는 용도로 사용하는 방법의 예가 있습니다.

다운로드 할 때 이미지를 표시하는 방법 중 하나는 FLImageView을 사용하는 것입니다. 다시 소스 코드를 다운로드하여 프로젝트에 추가 한 다음 각 AQGridViewCellUIImageView을 사용하는 대신 FLImageView을 사용하고 이미지로드시 loadImageAtURL:placeholderImage: 또는 loadImageAtURLString:placeholderImage:으로 전화하십시오. 또한 이미지를 다운로드하는 동안 표준 자리 표시 자 이미지를 표시 할 수 있습니다.

표준 UITableView과 마찬가지로 AQGridView의 셀은 필요한만큼 (즉, 화면 또는 거의 화면에있는 것만) 만들어지며 셀은 재사용되어 멋지고 빠르게됩니다.

관련 문제