【发布时间】:2012-12-21 22:37:14
【问题描述】:
我有一个按字母顺序排列的表格视图和部分索引工作正常。它由 NSFetchedResultsController 支持。
问题在于针对相同数据生成的搜索结果表。搜索结果显示正确,部分标题正确。但是,即使表格中只有一个部分,表格旁边的部分索引仍会显示完整的字母表。
我为这两个表使用单独的获取结果控制器。搜索获取的结果控制器显示它具有正确数量的部分,并且其 sectionIndexTitles 数组是正确的。尽管如此,表视图仍显示完整表中的索引。
我尝试在搜索结果表视图上调用reloadSearchIndexTitles,但索引仍显示旧索引。也考虑过使用UILocalizedIndexedCollation,但如果我理解正确,那不会改变任何事情。
【问题讨论】:
标签: ios uitableview nsfetchedresultscontroller uisearchdisplaycontroller