2010-09-24 5 views
0

Я использую команду Table View Cell для рисования пользовательской ячейки в виде таблицы. Теперь проблема в том, что при попытке удалить ячейку в стиле редактирования UITableViewCellEditingStyleDelete только появляется маленький красный значок -ve sign bitton, и когда я нажимаю его, ничего не происходит.Удаление пользовательской ячейки в виде таблицы

Пожалуйста, помогите мне, и скажите мне, как удалить пользовательские ячейки в виде таблицы

Благодаря

ответ

0

Гиани его вообще не возможно, что при нажатии на кнопку (-) знак ничего не происходит.

Возможно, ваши пользовательские взаимодействия с вашими таблицами отключены. Попробуйте включить tableView.userInteractionEnabled=YES

И все же это не сработает, после чего разместите код.

HAPPY Coding ...

0

Осуществляли ли вы соответствующий delegate methods? В частности,

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath 
0

Вы реализовали этот метод делегата, следуя форме?

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    if (editingStyle == UITableViewCellEditingStyleDelete) 
    { 
     // remove the cell from UITableView 
     [tableView deleteRowsAtIndexPaths:indexPath withRowAnimation:YES]; 
     // remove the data from self array or something else. 
     ... 
    } 
} 
0

У вас есть подъярус в ячейке, который останавливает взаимодействие с пользователем? возможно, находится в отрицательном x, так что это над кнопкой удаления.

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