Анимация, когда рисуется UITableviewcell - PullRequest
1 голос
/ 07 февраля 2012

У меня есть полностью рабочая UITableView, с удалением, сортировкой, вставкой и т. Д.

Как я могу установить анимацию, такую ​​как Fading, Middle или Down, на UITableViewCell, когда ячейки добавляются вUITableView, не при использовании UITableViewCellEditingStyleInsert, а при добавлении элементов из массива

1 Ответ

0 голосов
/ 07 февраля 2012

Вы пытались вставить ячейку (с insertRowsAtIndexPaths:withRowAnimation:) для каждого добавляемого объекта?

Возможно, что-то вроде этого:

- (void)addContentFromArray:(NSArray *)array {
    [self.tableView beginUpdates];
    NSMutableArray *indexPaths = [NSMutableArray arrayWithCapacity:[array count]];
    for (id object in array) {
        NSIndexPath *newIndexPath = [NSIndexPath indexPathForRow:[self.dataSource count] inSection:0];
        [self.dataSource addObject:object];
    }
    [self.tableView insertRowsAtIndexPaths:indexPaths withRowAnimation:UITableViewRowAnimationAutomatic];
    [self.tableView endUpdates];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...