UIImageView是不支持gif图片的,本文提供了一个自定义的View用来显示gif图片。
调用方法如下所示,核心代码请参考附件。
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"1.gif" ofType:nil]; SCGIFImageView *gifImageView = [[[SCGIFImageView alloc] initWithGIFFile:filePath] autorelease]; gifImageView.frame = CGRectMake(0, 0, gifImageView.image.size.width, gifImageView.image.size.height); gifImageView.center = self.view.center; [self.view addSubview:gifImageView];