删除TableView iOS 7上的色调

时间:2013-09-11 13:16:54

标签: ios uitableview ios7

我正在尝试删除字母索引器后面的白色视图,但没有运气。 我想说清楚,但到目前为止没有任何对我有用。

enter image description here

1 个答案:

答案 0 :(得分:2)

sectionIndexBackgroundColor正是您所寻找的。你可以这样做,

tableView.sectionIndexBackgroundColor = [UIColor clearColor];

如果要更改突出显示状态的颜色,请使用以下属性。

tableView.sectionIndexTrackingBackgroundColor = [UIColor redColor];

请记住,sectionIndexBackgroundColor在iOS7中可用。因此,如果您支持的iOS6,您可能想要调用类似的东西。

if ([tableView respondsToSelector:@selector(sectionIndexBackgroundColor)]) {
    tableView.sectionIndexBackgroundColor = [UIColor clearColor];
}