Анимировать GIF с использованием слоев Core Animation? - PullRequest
0 голосов
/ 21 марта 2010

Я пытаюсь анимировать GIF, и я наткнулся на контрольно-пропускной пункт.У меня есть пример того, что я пытаюсь сделать, используя отдельные кадры GIF и настройку свойства animationImages UIView.Однако в моем проекте то, что я хочу анимировать, нарисовано с использованием слоев.Я ищу быстрый и простой способ анимировать кадры без излишней сложности.Есть ли какие-нибудь анимационные изображения, эквивалентные слоям?У кого-нибудь есть идеи?

Ответы [ 2 ]

1 голос
/ 22 марта 2010

Другое решение:

Свойство содержимого CALayer является анимируемым. Это означает, что вы можете создать CAKeyFrameAnimation и предоставить ему массив изображений для каждого кадра. Вы также можете установить время этого.

Обратите внимание, скорее всего, будет лучше работать с PNG

Возможно, это поможет.

0 голосов
/ 21 марта 2010

Вот, пожалуйста, наслаждайтесь:

http://github.com/jamesu/glgif

...