Использование категории UIView-Glow на UITableViewCell

Я использую категорию UIView-Glow, пытаясь выделить определенные UITableViewCells. Но это не работает, если он используется в tableView: cellForRowAtIndexPath:. Я предполагаю, что это должно использоваться после того, как определенное представление появилось на экране. Итак, есть ли возможность позволить некоторым UITableViewCells светиться (даже при прокрутке табличного представления)?

1 ответ

Решение

Да, есть возможность позволить некоторым UITableViewCells светиться в упомянутом вами файле категории. Вам нужно вызывать методы категории в табличном представлении делегата willDisplayCell вместо cellForRowAtIndexPath.

Например:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
    [cell startGlowing];
}
Другие вопросы по тегам