只是想确保我不会忽略一些明显的东西......将UITableView的单元格的背景颜色(黑色很好)设置为非白色或完全透明的东西似乎应该是微不足道的可以用白色文本显示您的数据。然而,在我的尝试中,我失去了我的分组表视图上的角落,它们看起来像垃圾。
我见过&理解Matt Gallagher描述的关于使用异国渐变等自定义TableView单元格的方法,但在沿着这条路走下去之前要确定......
答案 0 :(得分:2)
我相信Grouped风格的圆角实际上是表格单元格的背景。因此,您不能只替换白色部分,因为它不是带有绘制边框的纯色 - 它的ImageView充当单元格的backgroundView(根据单元格行和节中的行数使用不同的图形)。
所以要么你尝试使用你自己的图形,这样你就可以保持圆度(我正在为自己尝试一些东西,还没有完全弄清楚)或者将每个cell.backgroundView设置为nil并使用cell.backgroundColor = [UIColor blackColor] ;
答案 1 :(得分:1)
如果你编辑cell.backgroundColor而不是cell.contentView.backgroundColor它应该适合你。