UIImageView анимации запаздывают при первом запуске - PullRequest
4 голосов
/ 01 августа 2010

У меня есть серия изображений, которые воспроизводятся в моем приложении (у него есть только один view / viewcontroller). Каждый раз, когда я запускаю приложение, при первом запуске анимации оно будет немного отставать при первом запуске анимации.

Я запускаю свои анимации различными способами (например, «animateJump»), которые отвечают за загрузку правильных кадров и воспроизведение анимации. После завершения анимации я (предположительно) освобождаю анимацию из UIImageView, возвращая один кадр для отображения. (Я говорю, предположительно, потому что, если анимации отстают только при первом запуске, действительно ли они освобождаются из памяти?)

Так есть ли простое исправление? У меня есть около 100 кадров анимации, которые я прохожу вперед и назад. Должен ли я просто загрузить их все в память при запуске приложения? Что бы вы сделали?

- Дерек

1 Ответ

0 голосов
/ 23 августа 2010

Если у вас уже есть период загрузки, я, вероятно, использовал бы его для запуска анимации, пока он скрыт / недоступен для просмотра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...