我有一个UITableView填充了标准的NSFetchedResultsController.但是我想在前面添加一行或一个部分(最好是行,但是其中任何一个都可以正常工作.)
我现在可以看到这样做的唯一方法是在处理来自NSFetchedResultsController的数据的部分/行时手动重写所有NSIndexPath,以欺骗它看到索引0处的部分并从索引0处的行开始.似乎是一个非常糟糕的主意,很快会让人感到困惑,所以我希望最好避免这种情况.
一个很好的例子就是在官方的Twitter应用程序中,当你第一次启动它时,我将引导你从朋友列表中添加一些人.

红色部分几乎是我想要实现的,而我假设的黄色部分是来自同一部分的NSFetchedResultsController的结果(尽管它们的自定义样式可能是一个单独的部分.)