UIWebview缩放PDF和大。 图像缩放默认IOS
我正在使用UIWebView
来加载PDF和图像的缩放function。 为此,我检查了webView.scalesPageToFit
属性为true,它工作正常。
但是我的问题是
当我加载大图像(2496 * 3507)默认情况下显示缩放,我不希望我想尺寸适合
为了克服这个问题
我用下面的代码实现了Web视图委托
func webViewDidFinishLoad(_ webView: UIWebView) { webView.contentMode = .scaleAspectFit let zoom = webView.bounds.size.width / webView.scrollView.contentSize.width webView .stringByEvaluatingJavaScript(from: "document.body.style.zoom = \(zoom);") }
现在,默认缩放问题已解决,但webview允许垂直和水平滚动
您可以停止使用下面的代码来滚动垂直和水平滚动。 你也可以停止反弹。
webView.scrollView.bounces = false; webView.scrollView.isScrollEnabled = false;