【问题标题】:UIWebview show full page with imageUIWebview 显示带有图像的整页
【发布时间】:2018-11-28 10:19:50
【问题描述】:
let url = NSURL (string: "https://i.stack.imgur.com/0LSmY.jpg");
 let webViewInst: UIWebView = UIWebView()
 let requestObj = NSURLRequest(url: url! as URL)
 webViewInst.frame = self.view.bounds
 webViewInst.loadRequest(requestObj as URLRequest);
 webViewInst.delegate = self

 webViewInst.scalesPageToFit = true
 webViewInst.contentMode = .scaleAspectFit
 self.view.addsubview(webViewInst)

这是可行的,但我们需要滚动 webview 才能在网页中看到完整的图像。如何解决这个问题?

如何显示适合视图的完整图像?

P.S,上述网址中提到的图片尺寸超过3000像素(3024x4032)

【问题讨论】:

    标签: ios iphone swift url uiwebview


    【解决方案1】:

    试试这个,我已经实现了它并按照你的预期工作。

    webView = WKWebView(frame: self.view.frame)
    let urlString = "https://i.stack.imgur.com/0LSmY.jpg" 
    let url = URL(string: urlString)!
    let request = URLRequest(url: url)
    webView.load(request)
    self.view.addSubview(webView)
    self.view.sendSubview(toBack: webView)
    

    【讨论】:

    • 很高兴它帮助了你
    猜你喜欢
    • 1970-01-01
    • 2020-07-13
    • 1970-01-01
    • 2013-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-22
    • 2011-10-06
    相关资源
    最近更新 更多