我可能会因此受到批评。
我想知道是否有任何方式可以在iPhone应用程序中加载APNG(动画PNG)?
我不是说将多个PNG图像添加为UIImageView
的NSArray
,我已经可以使用这种方法,但这需要多个PNG图像。
我指的是一种特殊的PNG格式,称为APNG (http://en.wikipedia.org/wiki/APNG),它只包含1个PNG文件,但具有动画元数据。
我发现了这个名为AVAnimator的库:http://www.modejong.com/AVAnimator/index.html,据说可以加载APNG格式,但许可证费用为475美元,而该库似乎来自几年前(iOS 4)。
我还读到说,Apple iOS 8 Safari以及Yosemite Safari内置支持APNG。
我真的不想使用UIWebView来显示APNG文件。它能够工作,我已经测试过了,但我认为那不是理想的选择。
我希望有一些未被发现的新的iOS SDK可以让我们加载APNG到应用程序中,我可能不知道,也许你们知道。
Line应用程序(http://line.me/en/)是如何做到的?他们似乎对他们的“贴纸”使用了动画PNG。