var filePath = NSBundle.mainBundle().pathForResource("long1", ofType: "gif")
var gif = NSData(contentsOfFile: filePath!)
var webViewBG = UIWebView(frame: view.frame)
webViewBG.loadData(gif, MIMEType: "image/gif", textEncodingName: nil, baseURL: nil)
webViewBG.userInteractionEnabled = false
self.view.insertSubview(webViewBG, atIndex: 0)
这是我添加一个加载了 Gif 的 webview 的代码。但是,虽然 web View 可能会填充 view.frame,但 .gif 不会填充 web View 。因此,gif 周围有灰色边框。
我试过 sizetoscale 和其他各种技巧,但都没有用!
编辑
UIImage+animatedGIF效果很好
最佳答案
您是否只是因为需要显示 gif 而使用 webview?因为您也可以显示 gif。使用UIImage+animatedGIF类
关于ios - UIWebView 中的动图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28370348/