可以使用imageIndexTitlesForTableView的图像吗?

时间:2011-05-05 13:52:48

标签: iphone uitableview

您是否注意到在iPod应用程序中,对于sectionIndex,第一个是一个小“放大镜”,它太可爱了!但是当我们实施sectionIndexTitlesForTableView:方法时,我们被告知需要在NSArray内部返回NSString,那么,如何将其作为图标?如果我们提供一些特殊的字符,也许苹果定义了一些特殊的替代品,任何人都对此有所了解吗?

1 个答案:

答案 0 :(得分:4)

放大镜图标是通过将部分索引标题数组中的第一个条目设为值UITableViewIndexSearch来实现的。

然后你必须记住,索引0表示用户想要使用搜索界面。换句话说,当你在索引标题中使用UITableViewIndexSearch时,你必须记住你的第一个真正的索引标题是索引1,而不是0。

你是正确的,部分索引标题数组是一个NSString的数组。你不能在那里提供其他图像。 (如果可以的话,那会很酷,但目前还没有机制。)