gpt4 book ai didi

ios - swift 3 : Load GIF in UIWebView

转载 作者:行者123 更新时间:2023-11-28 09:33:09 24 4
gpt4 key购买 nike

我想在我的 swift 3 应用程序中加载 GIF。我用这段代码来做到这一点,但没有显示 gif。

let filePath = Bundle.main.path(forResource: “myGif”, ofType: "gif")
let gif = NSData(contentsOfFile: filePath!)
self.webView.load(gif! as Data, mimeType: "image/gif", textEncodingName: String(), baseURL: NSURL() as URL)
self.webView.isUserInteractionEnabled = false

我不知道我的代码有什么问题(我真的是 swift 和 iOS 开发的新手)。

有什么帮助吗?

最佳答案

我找到了 SwiftGif Lbrary来自 github,它不使用 webview(如果你想使用 webview,请写信给我评论以更新答案)

编辑:

WebView :

let url = Bundle.main.url(forResource: "source", withExtension: "gif")!
let data = try! Data(contentsOf: url)
webview.load(data, mimeType: "image/gif", textEncodingName: "UTF-8", baseURL: NSURL() as URL)
webview.scalesPageToFit = true
webview.contentMode = UIViewContentMode.scaleAspectFit

希望对您有所帮助。

关于ios - swift 3 : Load GIF in UIWebView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40747912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com