Я использую xcode 4.2 с раскадровкой для создания приложения для iphone.
] Когда я нажимаю кнопку редактирования в правом верхнем углу, я хотел бы иметь возможность удалить существующие строки и увидеть дополнительную ячейку (с зеленым значком «+») вверху, что позволило бы мне добавить новую ячейку
У меня есть массив, который заполняется методом viewDidLoad
с использованием CoreData
Я включил кнопку настроек
self.navigationItem.rightBarButtonItem = self.editButtonItem;
И реализовал метод
- (void)tableView:(UITableView *)tableView commitEditingStyle:
(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:
(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete) {
// removing a cell from my array and db here...
}
else if (editingStyle == UITableViewCellEditingStyleInsert) {
// adding a cell to my array and db here...
}
}
Я понимаю, что мне нужно добавить ячейка в какой-то момент, который я могу затем отредактировать, но мне непонятно, где, и я не могу найти объяснение в Интернете