2013-07-29 2 views
1

У меня есть три метода делегата, реализованных для моего удаления, чтобы удалить обработку, но ничего не происходит, и ни один из этих методов не вызван.проведите по экрану в tableview, не запуская

//returns UITableViewCellEditingStyleDelete 
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath; 

//removes deleted object from my tabledata array 
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath; 

//checks if data actually can be deleted (all set to yes currently) 
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath; 

что именно я не хватает? im прочесывает весь день на моих ячейках таблицы, но ничего не происходит.

+0

Вы 1000% уверен, что вы присвоили этот класс как правильно делегировать таблицы? –

+0

Я 1000% уверен, что у меня есть – JMD

+0

. Пожалуйста, поместите свой заголовочный файл, чтобы мы могли видеть, был ли делегирован делегат. Если вы сделали это в коде, пожалуйста, подтвердите –

ответ

0

Убедитесь, что вы имеете DataSource & Делегат, подключенный к контроллеру вида , а также убедитесь, что вы обновить таблицу, когда сделано с помощью [self.tableView reloadData];

Смежные вопросы