如何使用.png图像而不是.gif图像在iphone中显示带动画的图像?

时间:2013-03-02 11:37:04

标签: iphone objective-c

我的应用程序是一个聊天应用程序,我需要在其中显示动画表情符号(就像(轻笑)在新的skype版本中),是否有任何方法在应用程序中实现一些代码以利用.png文件使它们显示在聊天窗口中动画?

在这里附加示例.png文件,我搜索了skype包内容并发现“Skype软件正在使用.png文件进行动画制作”,任何帮助都将不胜感激。

谢谢

enter image description here

1 个答案:

答案 0 :(得分:2)

尝试这样可能对你有帮助,但不确定,

NSMutableArray *array = [NSMutableArray arrayWithCapacity:54]
for (int i = 0; i < 54; ++i) {
   UIImage *image = [UIImage imageNamed:@"image%d.png",i];
  [array addObject:image];
}
imageview.animationImages = array;
imageview.animationDuration = 1.00;
imageview.animationRepeatCount = 1;
[imageview startAnimating];