Анимации UITableViewCell прекращаются, когда прокручивается UITableView.
Я делаю сцену «обратный отсчет событий» в моем приложении, которое использует UITableViewController для отображения списка событий, которые происходят в будущем. В каждой ячейке у меня есть таймер обратного отсчета, который отсчитывает время до события.
Я хочу анимировать эти поля обратного отсчета, чтобы они отображались в реальном времени. Я уже достиг этой анимации, но проблема в том, что когда пользователь прокручивает пользовательский просмотр, анимация останавливается, пока пользователь не отпустит прокрутку. Я хочу, чтобы анимация продолжалась даже при прокрутке.
Я оживляю, вызывая [self.tableview reloadData] для NSTimer каждые 0,25 с (я знаю, что это не самый эффективный метод - это было больше тестирования самой анимации). Я также попытался запустить NSTimer, вызывающий обновления представлений внутри самой UITableViewCell, - но при прокрутке анимация все еще имеет паузы.
Кто-нибудь знает настройку или альтернативный способ вызова анимации, который будет поддерживать ее при прокрутке?