如何在 iOS WKWebVIew 中仅在一页中禁用缩放?

问题描述 投票:0回答:1

我正在开发的应用程序有一个网络视图,可以导航填充某些表单的整个流程,最后显示一个带有导航到主页按钮的完成屏幕。 我的老板想禁用表单屏幕中的缩放,但在最后一个屏幕中没有。

我也尝试过以下代码,但它不起作用:

webView.scrollView.maximumZoomScale = 1.0
webView.scrollView.minimumZoomScale = 1.0
swift webview wkwebview
1个回答
0
投票
class WebKitVC: UIScrollViewDelegate {

@IBOutlet var webKit: WKWebView!

override func viewDidLoad() {
        super.viewDidLoad()
webKit.scrollView.delegate = self
wbKit.scrollView.maximumZoomScale = 1.0
wbKit.scrollView.minimumZoomScale = 1.0
}

func scrollViewWillBeginZooming(_ scrollView: UIScrollView, with view: UIView?) {
      scrollView.pinchGestureRecognizer?.isEnabled = false
    }
    
}
© www.soinside.com 2019 - 2024. All rights reserved.