Я, вероятно, собираюсь загореться для этого.
Мне интересно, может ли кто-нибудь узнать, как загрузить APNG (анимированный PNG) в iPhone-приложение?
Я не говорю о множественном PNG-изображении, добавленном как NSArray
от UIImages
к UIImageView
. Я уже могу сделать этот метод, но для этого требуется несколько изображений PNG.
Я говорю о специальном формате PNG под названием APNG (http://en.wikipedia.org/wiki/APNG), который содержит только 1 файл PNG, но содержит метаданные анимации.
Я нашел эту библиотеку под названием AVAnimator: http://www.modejong.com/AVAnimator/index.html, которая якобы может загружать формат APNG, но лицензия стоит $475 USD, и появляется библиотека быть от нескольких лет назад (iOS 4).
Я также читал, что Apple iOS 8 Safari, а также Yosemite Safari создали поддержку APNG.
Я действительно не хочу прибегать к использованию UIWebView только для отображения файла APNG. Он работает, я тестировал его, но я не думаю, что этот идеал.
Я надеялся, что есть какой-то неоткрытый новый iOS SDK, который позволяет нам загружать APNG в приложение, о котором я не знаю, и, возможно, вы, ребята, могли бы знать.
Как работает приложение Line (http://line.me/en/)? Кажется, у них есть анимированные PNG для своих "наклеек".