Как и в приложении iPhone Mail, я бы хотел, чтобы кнопка "Удалить" отображалась при просмотре редактируемой ячейки таблицы справа налево, чтобы оживить ее при ее удалении (путем нажатия в другом месте, кроме кнопки "Удалить" на UITableViewCell
). Вместо этого моя кнопка "Удалить" сразу исчезает, когда ее отклоняют.
Чтобы вызвать кнопку "Удалить" при первом открытии ячейки таблицы, я добавил (к классу, который является UITableViewDataSource
и UITableViewDelegate
для UITableView
):
// Override to support conditional editing of the table view.
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
return YES;
}
// Override to support editing the table view.
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
//add code here for when you hit delete
}
}
Есть ли что-то, что я могу добавить к этому, которое будет обрабатывать анимацию кнопки "Удалить" , когда она будет уволена? Спасибо!