Я пытаюсь добавить ячейку 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, и у него есть метод hasChangeObject с newIndexPath. newIndexPath уже назначается строкой и секцией. Если я заменил newIndexPath на мое нужное место (скажем, на последнюю строку), конфликт с ячейкой из первой строки, поскольку он автоматически переключается на последнюю строку (строку, которую я хочу вставить). – Bryanyan