【问题标题】:How to zoom out of WKWebView?如何缩小 WKWebView?
【发布时间】:2020-11-26 03:08:46
【问题描述】:

我的 swift 应用中有一个 WKWebView。我加载了 URL,但它在网站中有一个地图网站。当我在应用程序上显示它时,我必须捏缩以使其达到所需的缩放比例,以便我查看整个路线。我正在尝试弄清楚如何使用代码进行缩小,这样我就可以在加载 url 后使其缩小,而我不需要通过捏合来继续手动缩小。

【问题讨论】:

标签: ios swift iphone wkwebview


【解决方案1】:

func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {

    let contentSize = objWebview.scrollView.contentSize
    let viewSize = objWebview.bounds.size

    let rw = Float(viewSize.width / contentSize.width)

    objWebview.scrollView.minimumZoomScale = CGFloat(rw)
    objWebview.scrollView.maximumZoomScale = CGFloat(rw)
    objWebview.scrollView.zoomScale = CGFloat(rw)
    
}

【讨论】:

    猜你喜欢
    • 2020-08-24
    • 1970-01-01
    • 1970-01-01
    • 2019-06-30
    • 1970-01-01
    • 1970-01-01
    • 2015-02-15
    • 2019-08-03
    相关资源
    最近更新 更多