2012-10-10 3 views
-2

저는 셀에 가로 스크롤을 했으므로 인터넷을 통해로드 된 5 - 10 개의 이미지를 만들었습니다. 얼마나 좋은가? 배열과 스크롤 위치의 수에 그림을 저장하거나 간단히 메모리에서 셀을 제거하지 않습니까? 세포를 약 50 개로 늘리십시오. 세포를 세포에서 제거하지 않는 것이 더 낫습니다. 어떻게해야합니까?세포를 삭제하지 마십시오.

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 
    -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 
{ 
    return [self.conteinerHotels count]; 
} 

답변

0

LazyTableImages을 사용하십시오.

이 샘플은 UITableView를로드하고 표시하는 다단계 접근법을 보여줍니다. 먼저 테이블에서 RSS 피드의 관련 텍스트를로드하여 가능한 한 빨리 을로드 한 다음 비동기 적으로 각 행의 앱 이미지를 다운로드하여 UI의 응답 성을 높입니다.

관련 문제