Я знаю, что моя проблема глупая, но я не могу ее исправить и не нашел ответа. У меня есть IBoutlet UIImageView в пользовательском UITableViewCell. Я установил его UIImage в IB и хочу изменить его с помощью кода, когда пользовательская ячейка записана на пленку. Мой код следующий. Но как-то имидж не меняется. Это метод из моего пользовательского UItableViewCell.
-(void)setExpanded:(BOOL)expand
{
if(expand)
{
[self.expandedImageView setImage:[UIImage imageNamed:@"bt_up.png"]];
expanded = YES;
//self.infoLabel.hidden = NO;
//[self setNeedsDisplay];
}
else
{
[self.expandedImageView setImage:[UIImage imageNamed:@"bt_down.png"]];
expanded = NO;
//self.infoLabel.hidden = YES;
//[self setNeedsDisplay];
}
}
Пробовал поиграть с "SetNeedDisplay". Я также пытался изменить UIimage вне CustomCell, но не работает.
Любая помощь будет очень признательна, потому что я нахожусь на ней так много времени;)
С уважением,