I’ve got a UITableView displayed on screen for a while. In each cell is a song and artist name. In the background, each song and artist name is searched for online (using the Spotify API). It finds the URL to play one song, and then moves on to the next one! 🙂 Sounds simple… but what I want is when each song is found, for the Checkmark accessory to appear in that row.
Currently i’ve got the following code to do this…
[[table cellForRowAtIndexPath:[NSIndexPath indexPathForRow:currentConnectionNumber inSection:0]] setAccessoryType:UITableViewCellAccessoryCheckmark];
[table setNeedsDisplay];
But all that happens is when all of the songs has been found, THEN the checkmarks appear… Why is this and how can I make the checkmarks appear one at a time?
thanks
You need to set the checkmark in
tableView:cellForRowAtIndexPath:Then reload the cells when your request finishes