множественный выбор в uitableview - dequeueReusableCellWithIdentifier вызывает проблему - PullRequest
0 голосов
/ 20 ноября 2011
//selected rows is mutablearray
if (aCell.accessoryType == UITableViewCellAccessoryCheckmark) {
  [selectedRows addObject:indexPath];
 }

Проблема здесь в том, что когда я прокручиваю uitableview, весь выбор испорчен.Как лучше всего отслеживать выбранные ячейки?Я также не хочу использовать галочку, я просто хочу изменить цвет фона выбранных строк.

1 Ответ

1 голос
/ 20 ноября 2011

Если вы хотите изменить выбранный цвет выбранной ячейки. cell.selectedcolor = [uicolor blackcolcor]; или вы можете использовать этот метод для изменения цвета фона пользовательской ячейки просмотра таблицы

UIView *bgColorView = [[UIView alloc] init];
[bgColorView setBackgroundColor:[UIColor redColor]];
[cell setSelectedBackgroundView:bgColorView];
[bgColorView release];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...