Используйте UITableViewCellDelegate и, в частности, метод:
- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
В этом методе убедитесь, что выбранная строка является одной из конкретных строк, для которых вы хотите изменить цвет текста. Чтобы получить конкретную ячейку, используйте cellForRowAtIndexPath
, а затем измените цвет текста с помощью свойства textLabel и его свойства textColor
.
Не забудьте изменить цвет, когда строка отменяется, с помощью willDeselectRowAtIndexPath
...