Я загружаю специальный файл пера, чтобы настроить ячейки UITableView. Пользовательский кончик имеет UILabel, на который ссылается тег основного представления. Я хотел бы знать, возможно ли изменить цвет тени UILabel, когда ячейка выбрана другим цветом, чтобы она не выглядела на скриншоте.
Вы можете изменить цвет тени метки в -tableView:willSelectRowAtIndexPath:
в делегате. Например:
-(NSIndexPath*)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell* cell = [tableView cellForRowAtIndexPath:indexPath];
cell.textLabel.shadowColor = [UIColor greenColor];
return indexPath;
}
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell* cell = [tableView cellForRowAtIndexPath:indexPath];
cell.textLabel.shadowColor = [UIColor redColor];
}