Tableviewcell, как задать альтернативный цвет ячейки для группы элементов. - PullRequest
0 голосов
/ 13 февраля 2020

У меня есть таблица со сводной страницей данных c. Так как данные поступают таким образом с 1, красный на весь ряд с 2, снова серый на весь ряд с 3 и красный на весь ряд с 4

1 Ответ

0 голосов
/ 13 февраля 2020

Если вы хотите, чтобы цвет строки изменялся в зависимости от некоторого значения, вы можете просто использовать cell.backgroundColor, чтобы присвоить его после проверки интересующего вас значения. Например, допустим, что значение находится в переменной значение :

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellIdentifier" forIndexPath:indexPath];

/* your other code */

if (value%2 == 1)
    cell.backgroundColor = [UIColor grayColor];
else
    cell.backgroundColor = [UIColor redColor];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...