Ответ 1
Возможно, вы пытаетесь обновить интерфейс/анимацию в разных фоновых потоках?
Попробуйте?
dispatch_async(dispatch_get_main_queue(), ^{
// code to update ui or start animation
});
В последнее время я немного странно себя чувствую. Вся анимация внезапно перестает работать.
Иногда все работает гладко, а в других случаях это происходит. Нажатие и выскакивание просмотров просто защелкнутся на месте, UITableView
анимация в чарте не работает.
В приложении много фоновых потоков, возможно, есть что-то там?
Я не могу опубликовать код, так как не знаю, где проблема.
У кого-то была такая же проблема?
Возможно, вы пытаетесь обновить интерфейс/анимацию в разных фоновых потоках?
Попробуйте?
dispatch_async(dispatch_get_main_queue(), ^{
// code to update ui or start animation
});