1
我想在一节的最后一行添加一个tableview单元。我在网上搜索,找不到适合我的问题的解决方案。在一节的最后一行添加一个tableview单元
我的应用程序基于Master-Detail应用程序。
当我添加一个新的单元格时,我想要在最后一行,但它总是发生在该部分的第一行。
问题是由于以下方法,因为它具有已定义行的newIndexPath,通常它在第0行。我无法跟踪指定newIndexPath的来源,并调用此方法。
- (void)controller:(NSFetchedResultsController *)controller didChangeObject:(id)anObject
atIndexPath:(NSIndexPath *)indexPath forChangeType:(NSFetchedResultsChangeType)type
newIndexPath:(NSIndexPath *)newIndexPath
嗨,是的,这是我正在寻找。但在哪种方法中,我应该调用这个insertRowsAtIndexPath?我使用Maser-Detail应用程序,它使用newIndexPath具有didChangeObject方法。 newIndexPath已经分配了行和部分。如果我将newIndexPath替换为我想要的位置(比如最后一行),那么当它自动移动到最后一行(我想要插入的行)时,会与第一行的单元格发生冲突。 – Bryanyan 2013-02-15 03:34:33