Как получить добавленные элементы редактирования в uitableviewcell для отслеживания касаний - PullRequest
0 голосов
/ 27 октября 2009

Есть ли способ получить добавочный (зеленый кружок с белым плюсом) элемент управления для отслеживания касаний. Например, программа контактов позволяет пользователю коснуться либо самой ячейки, либо кружков слева, чтобы выполнить действие добавления. К сожалению, я не получаю такого же поведения, когда редактирую tableViewCells. Отслеживаются только прикосновения к самой таблице ViewCell, прикосновение к добавленному зеленому кругу ничего не делает.

Есть ли способ включить отслеживание касаний для этих дополнительных элементов редактирования.

Спасибо

1 Ответ

1 голос
/ 27 октября 2009

Вы реализовали commitEditingStyle в вашем UITableViewController?

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
    if (editingStyle == UITableViewCellEditingStyleDelete) {
        // Delete the row from the data source
    }   
    else if (editingStyle == UITableViewCellEditingStyleInsert) {
        // Add a new row to the data source     
    }   
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...