2009-11-02 3 views
1

현재 UITableView의 성능을 수정하려고합니다. 기본적으로 UIImageView가있는 사용자 정의 UITableViewCell입니다.UITableViewCell 및 UIImageView

현재이 이미지는 tableView : willDisplayCell : 메서드에서로드되지만 성능이 매우 좋지 않으므로 NSThread를 사용하여 비동기 적으로 이미지를로드하기로 결정했지만 UITableView는 실제로 이상하게 보입니다 그것은 장소의 도처에 뛰어 오르고, 이상하게 이미지를로드한다).

누구나 UITableViewCells에서 이미지를로드하는 가장 좋은 방법이 있습니까?

+0

어디에서 이미지를로드합니까? –

+1

코드를 게시 할 수 있다면 사람들이 더 나은 대답을 줄 수 있습니다. –

+0

내 NSBundle에서 이미지를로드합니다. 이전에 인터넷을 통해로드하는 방법이 * 길 * 너무 느리므로 이전에 다운로드했습니다. – Alastair

답변

0

당신은

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

에 넣기과 재사용이 가능한 전지 만들기 봤어?

+0

셀을 올바르게 재사용하지 못했다는 것을 알았습니다. - (UITableViewCell *) tableView : (UITableView *) tableView cellForRowAtIndexPath : (NSIndexPath *) indexPath도 도움이되었습니다. 감사합니다! – Alastair