I had this problem, on an iOS4 phone or simulator it looked great, but for iOS5 it was a problem. I found that the problem is related to the delimiter style for table presentation. It looks like the default value is set for etching for iOS5. I went through my code and added the following line to my init method for all grouped table view controllers:
self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;
Which fixed the problem for me, although I also installed the following, since the color turned out to be white, not gray, as in the previous version:
self.tableView.separatorColor = [UIColor lightGrayColor];
This was a problem for me, as I changed the background on all my table views, and the extra line didn't look good for my application.
source
share