2009-05-20 110 views
0

希望你们一切都好,也是最好的你的心情。如何更改sectionIndexTitlesForTableView的字母颜色?

我有一个小问题善意帮助我获得它的解决方案。

我的问题是:

我用我的应用垂直搜索,使用方法sectionIndexTitlesForTableView()的tableview的我会在rightside从从上到下列出所有的字符。

但是这些字母有固定的颜色。我需要改变这种颜色。由于我新手我不知道如何处理它。

请帮忙解决。

谢谢你,对不起,如果你发现我错了英文。

+0

不认为我们可以做到这一点。 – lostInTransit 2009-05-20 11:09:08

回答

3

有没有支持的方式来做到这一点。即使你有权访问索引视图(你不容易),这是不可能的,因为iPhone上没有NSAttributedString,所以你不能返回颜色信息。

实现此目的的最佳方法是关闭tableview的索引并从头开始自己生成,将它浮动到tableview之上。但我不会为新的iPhone开发人员推荐这种方法。最好花一些认真的时间学习按照苹果计划的方式构建用户界面。一旦你了解了苹果的UI以及它的实现方式,那么你可以做出明智的决定,决定是否应该打破UI规则。