Продолжительность анимации строки UITableView и обратный вызов завершения

Есть ли способ указать продолжительность анимации строки UITableView или получить обратный вызов после завершения анимации?

Я бы хотел мигать индикаторами прокрутки после завершения анимации. Использование вспышки до этого ничего не дает. Пока что у меня есть обходной путь - отложить полсекунды (похоже, это продолжительность анимации по умолчанию), то есть:

[self.tableView insertRowsAtIndexPaths:newRows
                      withRowAnimation:UITableViewRowAnimationFade];
[self.tableView performSelector:@selector(flashScrollIndicators)
                     withObject:nil
                     afterDelay:0.5];
96
задан TheNeil 22 May 2019 в 14:57
поделиться