I donβt know a single built-in way to accomplish this, but it looks like you already have something working with another thread.
Assuming your only remaining problem is now invalid for the contents of the cell when it returns to view, you should look:
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
By implementing this delegate method, you can check the contents of a cell before drawing it to see if new content is needed. If this happens, you can clear the contents of the cells and restart the download again.
You may also consider hosting some code.
Jon Steinmetz Jul 15 '09 at 23:43 2009-07-15 23:43
source share