I am writing an app that essentially displays a list of usernames in a UITableView that is full of custom cells. Each cells has XML parsing ability and parses XML for the user it is displaying. I have it working WONDERFULLY and am very happy.
However once the User's XML is parsed, they are (possibly) repositioned in the table (and underlying array) based on the XML data that is returned. This works fine too - except for one thing. I can only see 7 rows at time on my table. If a user has 25 cells (like I do) the last 18 cells do not parse until the user scrolls down. Once that's done, the XML is parsed and the cell is repositioned as expected. Of course, I understand that is because the cells are not loaded right off the bat to save resources. However, I would really LOVE to have them all preloaded. The data involved is not all that consuming.