所以我刚刚使用iOS 7更新到xcode。当我选择一个单元格时,tableview底部分隔符消失,顶部分隔符变为白色。分隔符应为浅灰色,如图像上方和下方的分隔符。我从未将分隔符设置为白色,因此我不确定它来自何处。我怎样才能使背景颜色变为更暗的阴影,同时保留iOS 6中的相同分隔符?
答案 0 :(得分:0)
我遇到了这个问题,最终发现我Background Color
原型的Table View Cell
设置为白色。这与单元格Content View
的背景颜色不同。如果未选择单元格,您将只看到内容视图,但是当选择它时,似乎使用单元格的背景颜色而不是分隔符颜色。
所以解决方案是:
Table View
旁边的显示箭头
Table View Cell
Attributes
标签Background Color
更改为您要用于所选单元格周围的分隔符的颜色如果您是UITableViewCell
的子类,则还可以通过在self.backgroundColor
和/或initWithCoder:
中设置initWithStyle:reuseIdentifier:
来实现此目的。