UITableView reloadData - how to stop flicker
===

I have a problem with UITableView flicker.

I have a *hidden* UITableView that I want to refresh before it's shown to the user. Doing so causes the tableview to be displayed above all the other subview very briefly before it's hidden again.

Even code like this isn't helping:

    self.tableView.hidden = YES;
    [self.tableView reloadData];
    self.tableView.hidden = YES;

Can anyone suggest a solution?

Tim                

