У меня есть tableviewcontroller, в котором есть несколько ячеек с меткой, текстовое поле и т. Д., И я хочу изменить цвет только метки и текстового поля.iOS изменить цвет некоторые элементы
Я попытался использовать это:
[[UILabel appearance] setTextColor:[[UtilisateurManager getCurrUser] getColor]];
это работает, но проблема в том, что это изменение цвета этикетки моей панели навигации, и я не хочу этого, я только хочу, чтобы изменить цвет элемента из мой контролер таблицы.
Так я пробовал:
for(UIView *v in [self.tableView subviews]) {
if ([v isKindOfClass:[UILabel class]]) {
[(UILabel *)v setTextColor:[[UtilisateurManager getCurrUser] getColor]];
}
else if ([v isKindOfClass:[UITextView class]]) {
[(UITextView *)v setTextColor:[[UtilisateurManager getCurrUser] getColor]];
} etc...
}
Но это не работает ... Я не понимаю, как я могу обновить цвета элемента моего tableviewcontroller, в не прикасаясь в моей навигации ящик.
Thx,
mhh, в деле, это не глупо делать это. Thx, я попробую несколько munutes. – deveLost
ОК это работает, но я не понимаю, почему мой заменитель меняет цвет тоже? – deveLost
О, нет, ошибка, мой плохой: D Я забыл отменить свой другой тест. – deveLost