首页 > 解决方案 > 在 WKWebView 中缩放内容

问题描述

我最近开始研究 WKWebView 并且对它了解最少。

我想知道如何缩放 WKWebView 中的内容,使其适合给定的视图大小而无需滚动。

我尝试将视图的高度设置为屏幕大小并将一些大型 html 内容加载到 WKWebView 并禁用滚动。然后只显示一部分内容。

然后我搜索了缩放 WKWebView 内容的方法,以便无需滚动即可看到整个内容。

许多人已经发布了有关此问题的问题,但有些问题仍未得到解答,并且其他一些解决方案对我不起作用。

标签: swift

解决方案


对于WKWebView,请根据您的要求尝试以下三个选项:

webview是您文件中的 webview

webView.contentMode = .scaleAspectFill

或者

 webView.contentMode = .scaleAspectFit

或者

webView.contentMode = .scaleToFill

推荐阅读