2013-03-03 2 views
0

Я просто потерпел неудачу в связи с тем, что клонирование 60 960x640 PNG-файлов в UIImageView - ужасная ошибка.Длительная и полноэкранная анимация с UIImageView

Было сказано, что мне все еще требуется показать эту анимацию, и поскольку она должна иметь прозрачный фон, я не могу пойти на MPMoviePlayer или что-то в этом роде (или я могу?). Кроме того, даже если бы я мог отделить разные элементы анимации (которые я не могу не дойти до того парня, который дал его мне), большинство из них все еще довольно велико.

У меня полная потеря идей. У вас есть?

ответ

0

Похоже, вы могли бы лучше всего поиграть в видео, но я не уверен в прозрачном фоне. Используя отдельные png, вы должны загружать каждый из них в память, а это (640 * 960) пикселей * 24 бит/пиксели * 60 изображений = большая часть памяти.

Сказали, насколько быстро вам нужно играть в анимацию? Вместо использования анимаций UIImageView вы можете использовать таймер и вручную управлять загрузкой и выгрузкой изображений в память, сохраняя только один или два за раз.

+0

Да, я думал об этом, но мне все же нужно попробовать, потому что клиент невероятно согласился с тем, что видео было бы лучше, и отправил мне пересмотренную версию с белым фоном, который я теперь должен исчезать и выходить до и после воспроизведения видео. В любом случае, я приму свой ответ, потому что он имеет смысл :) – Morpheu5

+0

Для правильного подхода см. Мой ответ на этот вопрос: http://stackoverflow.com/questions/8112698/how-to-do-animations-using Прообразы-эффективно в КСН/8113027 # 8113027 – MoDJ

Смежные вопросы