2009-05-07 13 views

답변

2

UIScrollView에 처음 몇 장의 사진 만 추가하고 요청에 따라 다른 사진을 추가 할 수 있습니다. 사용자가 스크롤하면 경계가 확인되고 새 이미지가 추가되면 추가해야합니다.

코드 세부 사항에 대해서는 잘 모르겠습니다.

3 이미지가 포함 된 UIScrollView가 강의 8 (소스 코드 포함)의 데모에 Stanford's CS193P course about iPhone development으로 표시되어 있음을 알았습니다. 동영상 (iTunesU)에서로드 할 수있는 발표자 (Apple의 사람) 다른 이미지를 요구할 때 - 그는 실제 솔루션이 아닌 일반 포인터를 제공했습니다.

하지만 아이폰 이미지 라이브러리와 같은 아이콘 크기의 이미지로 가득 찬 화면을 표시해야하는 경우 UITableView를 사용하는 것이 좋습니다 (아직 사용하지는 않았지만 시도해보십시오).

2

stefanB 님의 답변이 좋습니다. 코드 세부 사항을 보려면 - [UIView drawRect:]을 살펴 보시기 바랍니다. 각 행의 크기가 주어지면 전달 된 rect가 스크롤로 인해 표시되는 새 셀을 나타내는 시점을 쉽게 계산할 수 있으며 그에 따라 새 이미지로 업데이트 할 수 있습니다.

이미지를 UIScrollView에 넣지 않고 UITableView에 넣고 캐싱과 게으른로드를 처리하도록 생각해 봤습니까? 그것은 당신이하고 싶은 것을 다루기 위해 더욱 전문화 된 것처럼 들립니다.

관련 문제