У меня есть пользовательское UITableViewCell
с a UILabel
и a UITextView
в нем.
Я хочу, чтобы текст для обоих из них казался белым, когда пользователь выделяется UITableViewCell
. Очевидно очень просто установить highlightedTextColor
из UILabel
, но UITextView
кажется, не имеет подобного типа свойства. Я оказываюсь перед необходимостью вручную изменять цвет UITextView
каждый раз, когда ячейка становится, выделил/не выделил или там более легкий способ выполнить это?
Спасибо!
нашел его, и было намного проще, чем я думал. Просто нужно использовать UiableViewCell
Sethighlighted
метод.
- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated {
[super setHighlighted:highlighted animated:animated];
if (highlighted) {
[self.myTextView setTextColor:[UIColor whiteColor]];
} else {
[self.myTextView setTextColor:[UIColor blackColor]];
}
}