如何在UIWebView上插入UIImage

我正在尝试在UIImageView中显示Animated-GIF图像。因为这种方式只显示第一帧我想尝试不同的方法。 UIWebView的。 如何获得内存中的Animated-GIF(NSData)以显示在具有所有帧的UIWebView上?     
已邀请:
感谢托马斯对你的回复,我不知道它是否有效,因为我现在自己设法做到了。 现在已经解码了GIF超过一周,仍然没有成功,所以我从UIImageView转到UIWebView,以下代码使它工作..
[self.webView loadData:gifData MIMEType:@"image/gif" textEncodingName:nil baseURL:nil];
    
我没试过,但是这样的话:
NSString *html = [NSString stringWithFormat:@"<img src='data:image/gif;base64,%@' />", [myData base64Value];
[myWebView loadHTMLString:html baseURL:nil]
你需要一个实现转换为base64的
NSData
类别,这应该不难找到(我已经将http://cocoawithlove.com/2009/06/base64-encoding-options-on-mac-and加入书签。 HTML) 编辑:另一种方法是解码gif,所以你有一个框架的NSArray:http://pliep.nl/blog/2009/04/iphone_developer_decoding_an_animated_gif_image_in_objc http://blog.stijnspijker.nl/2009/07/animated-and-transparent-gifs-for-iphone-made-easy/     

要回复问题请先登录注册