IPhone: вся анимация перестала работать через некоторое время

В последнее время я немного странно себя чувствую. Вся анимация внезапно перестает работать. Иногда все работает гладко, а в других случаях это происходит. Нажатие и выскакивание просмотров просто защелкнутся на месте, UITableView анимация в чарте не работает.

В приложении много фоновых потоков, возможно, есть что-то там?

Я не могу опубликовать код, так как не знаю, где проблема.

У кого-то была такая же проблема?

Ответ 1

Возможно, вы пытаетесь обновить интерфейс/анимацию в разных фоновых потоках?

Попробуйте?

dispatch_async(dispatch_get_main_queue(), ^{
  // code to update ui or start animation
});