我有子类 UITableViewCell 并且我有以下代码:
- (void)setSelected:(BOOL)selected animated:(BOOL)animated
{
if (selected)
self.textField.textColor = [UIColor whiteColor];
else
self.textField.textColor = [UIColor blackColor];
[super setSelected:selected animated:animated];
}
基本上,我的单元格中只有一个 UITextField,但标签的颜色不会自动变为白色,所以我需要某种方法来在突出显示时更改它。有任何想法吗?