UILabel тень от выбранного цвета ячейки

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

screenshot

9
задан Kara 11 November 2013 в 22:53
поделиться

1 ответ

Вы можете изменить цвет тени метки в -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];
}
11
ответ дан 4 December 2019 в 07:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: