Hi, I have a UITableView with some sections, each has its own header view. When user taps on the header view of a section, all rows of that section will collapse. What i do is, I set the number of row of that section to 0, and then call : Code: [self.tableView reloadSections:sections withRowAnimation:UITableViewRowAnimationBottom]; Everything works as expected, except 1 thing : the header view of the section becomes white blank. When i scroll the table, then the header becomes normal again. So i guess there's some problem with the drawing of the table. 1 funny thing is, if i use UITableViewRowAnimationFade instead, then even when i scroll the table, the header is still white blank.