В моем текущем игровом проекте для iPhone я использую UIView, которые являются некоторыми элементами игрового процесса (они являются плитками). Анимация по одному работает хорошо или в небольшой серии (5 анимаций UIView одновременно).
Но как только я решил анимировать тот же самый UIView вместе, у меня начинаются странные проблемы с рендерингом (весь экран iPod touch становится черным, а затем мигает обратно к игровому виду, когда анимация закончена или почти завершена, в других случай, когда экран мерцает между черным и фактическим видом игры, когда он пытается анимировать).
Я провел несколько тестов, и до сих пор кажется, что до 18 анимации UIView у меня нет никаких проблем, но как только я добираюсь до 30 UIView, я вижу эти проблемы рендеринга. А анимационный переход, который я использую, это Flip from right.
Существует ли максимум потока анимации, который можно запустить сразу?
Я вызываю метод в моем подклассе UIView, который выполняет стандартную анимацию коммита начала анимации. И я устанавливаю кэш на ДА.
Есть идеи, что может быть причиной ошибки рендеринга?
Спасибо за ваше сотрудничество заранее.