动画GIF图像作为iphone中的启动画面

NIS*_* gp 2 iphone objective-c ios ios5

我有一个动画GIF图像,这必须用作启动画面.你能帮我弄清楚如何使用GIF开发动画闪屏吗?

GoZ*_*ner 8

使用UIImageView的内置动画方法.你需要创建一个UIImages的NSArray.之后:

myImageView.animationImages = myArrayOfImages;
myImageView.animationRepeatCount = 0;   // forever
[myImageView startAnimating];
Run Code Online (Sandbox Code Playgroud)

要使用GIF执行此操作,您需要将动画GIF分割为单独的图像,然后使用一个UIImage为每个单独的GIF图像填充myArrayOfImages.UIImage支持PNG或JPEG表示.

[编辑]如果你真的必须保持动画GIF,那么创建一个UIWebView并加载到该GIF图像的URL.

  • 这不是一个合理的答案.他问起了闪屏.您希望此代码在哪里执行? (9认同)