У меня есть UITableView, и я хочу определить, редактируется ли он. Я хочу скрыть некоторые UILabel, которые находятся в моей ячейке, когда пользователь редактирует. Где бы я это сделал?
Я пытался:
- (void)willTransitionToState:(UITableViewCellStateMask)state
{
switch (state) {
case UITableViewCellStateShowingEditControlMask:
priceLabel.hidden = YES;
changeLabel.hidden = YES;
break;
case UITableViewCellStateDefaultMask:
priceLabel.hidden = NO;
changeLabel.hidden = NO;
break;
default:
break;
}
}
Но - для удаления не отображаются и значки, которые позволяют мне переставить ячейки.