UITableView добавляют аппликационную анимацию

Может любой выручать меня с UITableView анимация проблемы?

По умолчанию у нас есть анимация для удаления ячейки и переупорядочения ячеек в UITableView.

Мы могли анимировать добавляющую ячейку, раз так как сделать это.

Я проверил Three20, не не добирался как twitter сделал таблицу, разворачивают анимацию под MyProfile> ReTweets.

Хочу попробовать его без Three20 frameowrk, использование существующей анимации в UITableView.

31
задан Suragch 9 June 2016 в 10:52
поделиться

1 ответ

Вы можете использовать следующий метод UITableView:

- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation

Пример, когда self.dataSource является изменяемым массивом, а ваша таблица имеет только 1 раздел:

[self.dataSource addObject:@"New Item"];
NSIndexPath *newIndexPath = [NSIndexPath indexPathForRow:[self.dataSource count]-1 inSection:0];
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:newIndexPath] withRowAnimation:UITableViewRowAnimationFade];

Примечание: вычтено 1 из числа источников данных, поскольку NSIndexPath имеет нулевой индекс.

64
ответ дан 27 November 2019 в 21:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: