Я пытаюсь установить пользовательское изображение для элемента управления перезаписью моей ячейки, как в этом посте :
- (void) setEditing:(BOOL)editing animated:(BOOL)animated
{
[super setEditing: editing animated: animated];
if (editing)
for (UIView * view in self.subviews)
if ([NSStringFromClass([view class]) rangeOfString: @"Reorder"].location != NSNotFound)
for (UIView * subview in view.subviews)
if ([subview isKindOfClass: [UIImageView class]])
((UIImageView *)subview).image = [UIImage imageNamed:[self isSelected] ? @"move-handle-selected.png" : @"move-handle-unselected.png"];
}
Но условие [self isSelected] всегда игнорируется, поэтомуизображение одинаково для всех ячеек, независимо от их выбранного состояния, поскольку ячейки находятся в очереди на повторное использование.
Есть идеи, как получить другой элемент управления переупорядочением для выбранной ячейки?