UITableView редактируемый (переставляемый) без необходимости удаления ячеек - PullRequest
4 голосов
/ 17 февраля 2010

Мне было интересно, есть ли способ сделать редактируемый UITableView таким образом, чтобы пользователь мог переставить (переместить) отдельные TableViewCells, НО без появления функции «Remove-Cell».

спасибо за вашу помощь

сэм

Ответы [ 2 ]

21 голосов
/ 17 февраля 2010

Вы пытались реализовать метод editStyleForRowAtIndexPath и возвращать UITableViewCellEditingStyleNone?

0 голосов
/ 03 сентября 2015

Вы меняете , если условие в зависимости от вашего требования

- (UITableViewCellEditingStyle)tableView:(UITableView *)aTableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
      // in below if your write your condition on which delete is enable or disable
 if ([[friednListArr objectAtIndex:indexPath.row][@"id"] isEqualToString:user.userId]) {
    return UITableViewCellEditingStyleNone;
}
 else{
     return UITableViewCellEditingStyleDelete;
     }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...