如何在 iOS 7 中更改 TableView 的 IndexBar 的背景颜色?
Posted
技术标签:
【中文标题】如何在 iOS 7 中更改 TableView 的 IndexBar 的背景颜色?【英文标题】:How to change the backgroundColor of IndexBar for UITableView in iOS7? 【发布时间】:2013-09-30 04:26:11 【问题描述】:我需要在ios7
中将IndexBar
的backgroundcolor
更改为UITableView
。
对于 Default ,IndexBar
backgroundColor 为白色,textColor
为蓝色,如下图所示。
我想将 backgroundColor 更改为 clearColor
并将 textColor
更改为红色。
在 iOS7 中我如何做到这一点?
【问题讨论】:
【参考方案1】:对不起。我自己的问题得到了答案。
这里是代码
[[self tableView] setSectionIndexColor:[UIColor redColor]];
[[self tableView] setSectionIndexBackgroundColor:[UIColor clearColor]];
【讨论】:
以上是关于如何在 iOS 7 中更改 TableView 的 IndexBar 的背景颜色?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 UIViewController 中更改 TableView 的属性
如何在一个 tableView 中使用两个不同的自定义单元格?使用情节提要,iOS 7
如何在 swift 中更改 tableView 部分中的文本颜色