在UITableView单元格底部的白线在分组表视图(ios5)的结束部分



我注意到iOS 5中tableview单元格的外观发生了变化,我在谷歌上搜索了一下,看看是否有人注意到了。这个家伙照做了,并发布了这张照片。我不能在每个uitableview上复制它(如果我可以,我会知道它来自哪里,我可以摆脱它),但它肯定会导致我在我的一个表视图上出现问题。有没有人注意到这一点——更好的是,有没有人找到摆脱它的方法?

我遇到过这个问题,在iOS4手机或模拟器上看起来很好,但在iOS5上却是个问题。我发现问题出在表格视图的分隔符样式上。看起来iOS5的默认值设置为蚀刻。我已经通过我的代码,并添加以下行我的init方法为所有分组表视图控制器:

    self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;

这已经为我解决了这个问题,虽然我也设置了以下颜色似乎是白色而不是灰色,在以前的版本:

    self.tableView.separatorColor = [UIColor lightGrayColor];

这对我来说是一个问题,因为我已经改变了所有表视图的背景,并且额外的行对我的应用程序来说看起来不太好。

use:

self.tableView。

最新更新