У меня небольшая проблема с изменением свойства UILabel
textColor
, оно не меняет цвет в методе tableView didSelectRowAtIndexPath
Я использую CustomCell, который является SubClassed и
Я используюпоследней версии XCode4 GM, и мне было интересно, если кто-то испытывает что-то подобное или, возможно, это ошибка в версии xcode
ОБНОВЛЕНИЕ:
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
NSIndexPath *indexPath = [tableView indexPathForCell:(HSCustomCellTF *)[[textField superview] superview]];
HSCustomCellTF *cell = (HSCustomCellTF *)[tableView cellForRowAtIndexPath:indexPath];
cell.keyLBL.textColor = [UIColor redColor];
cell.backgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"middleRowSelectedBG.png"]] autorelease];
tableView.userInteractionEnabled = NO;
return YES;
}
Я хотел бы добавить, что у меня естьпопробовал другие методы для достижения результата, но безуспешно, сейчас я собираюсь попробовать метод willDisplayCell
и посмотреть, как это происходит, спасибо за помощь.
Также backgroundView действительно меняется, поэтому ядоступ к ячейке