您是否注意到在iPod应用程序中,对于sectionIndex
,第一个是一个小“放大镜”,它太可爱了!但是当我们实施sectionIndexTitlesForTableView:
方法时,我们被告知需要在NSArray
内部返回NSString
,那么,如何将其作为图标?如果我们提供一些特殊的字符,也许苹果定义了一些特殊的替代品,任何人都对此有所了解吗?
答案 0 :(得分:4)
放大镜图标是通过将部分索引标题数组中的第一个条目设为值UITableViewIndexSearch
来实现的。
然后你必须记住,索引0表示用户想要使用搜索界面。换句话说,当你在索引标题中使用UITableViewIndexSearch
时,你必须记住你的第一个真正的索引标题是索引1,而不是0。
你是正确的,部分索引标题数组是一个NSString的数组。你不能在那里提供其他图像。 (如果可以的话,那会很酷,但目前还没有机制。)