希望你们一切都很好,也是最好的心情。
我有一点问题,请帮助我解决问题。
我的问题是:
我在我的应用程序中使用垂直搜索,使用tableview的方法sectionIndexTitlesForTableView(),我在右侧从上到下列出所有字符。
但是这些字母有固定的颜色。我需要改变这种颜色。因为我新手我不知道如何处理它。
请帮助解决问题。
谢谢,如果你发现我的英语错误,我很抱歉。
答案 0 :(得分:3)
没有支持的方法来执行此操作。即使你有权访问索引视图(你不容易),也不可能,因为iPhone上没有NSAttributedString,所以你无法返回颜色信息。
实现这一目标的最佳方法是关闭tableview的索引并从头开始生成自己的索引,将其浮动到tableview的顶部。但我不建议这种方法适用于新的iPhone开发人员。最好花一些时间学习以Apple打算的方式构建UI。一旦了解了Apple的用户界面及其实现方式,就可以做出明智的决定,决定是否应该违反用户界面规则。