我必须将动画 Image 设置为 UIImageView
。
请参阅下面的 Image 示例,我想在我的 UIImageView
上设置它,它具有扩展名 .GIF 并且我转换了将其转换为 .PNG 格式。
我已经尝试了太多方法来做到这一点。但没有得到预期的一个。我需要这种技术来创建我自己的自定义 Progressbar。
我将此图像分配给我的 UIImageView
。但这不是动画..
如果有人有任何想法,请与我分享。
最佳答案
您不能在 iOS 设备中使用 .gif
图片。不支持 GIF 动画。
相反,您可以将 .gif
的每一帧添加为 .png
或 .jpg
图像,您可以通过代码。
NSArray *animateImagesArray = [NSArray arrayWithObjects:myUIImageOne, myUIImageTwo, myUIImageThree, nil];
yourImageView.animationImages = animateImagesArray;
yourImageView.animationDuration = 1.0f;
yourImageView.animationRepeatCount = 0; // Repeat forever
[yourImageView startAnimating];
另一种选择是,您可以放置一个 UIWebView
并在其中加载您的 gif
。
关于ios - 动画图像到 UIImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27687355/