SAHM
SAHM

Reputation: 4179

White Line at bottom of UITableView Cell at end of section in Grouped TableView (iOS 5)

I have noticed a change in the look of the tableview cells in iOS 5, and I googles around a bit to see if anyone else had noticed. This fellow did, and posted this image. I can't reproduce it on every uitableview (if I could I would know where it came from and I could get rid of it), but it is certainly causing me a problem on one of my tableviews. Has anyone else noticed this - better yet, has anyone else found a way to get rid of it?

Upvotes: 6

Views: 6969

Answers (2)

MobileMon
MobileMon

Reputation: 8661

use:

self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

Upvotes: 2

simongking
simongking

Reputation: 740

I had this issue, on an iOS4 phone or simulator it looks fine but for iOS5 it was a problem. I discovered that the issue was with the separator style for the table view. It looks like the default value is set to etched for iOS5. I have gone through my code and added the following line to my init method for all grouped table view controllers:

    self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;

Which has fixed the issue for me, although I also set the following as the color appeared to be white not grey as in the previous version:

    self.tableView.separatorColor = [UIColor lightGrayColor];

It was a problem for me as I have changed the background on all of my table views and the extra line didn't look good for my app.

Upvotes: 19

Related Questions