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