UITableViewCell пользовательские элементы управления переупорядочением - PullRequest
1 голос
/ 29 декабря 2011

Я пытаюсь установить пользовательское изображение для элемента управления перезаписью моей ячейки, как в этом посте :

- (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] всегда игнорируется, поэтомуизображение одинаково для всех ячеек, независимо от их выбранного состояния, поскольку ячейки находятся в очереди на повторное использование.

Есть идеи, как получить другой элемент управления переупорядочением для выбранной ячейки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...