swift - 在 WKWebView 中缩放内容
问题描述
我最近开始研究 WKWebView 并且对它了解最少。
我想知道如何缩放 WKWebView 中的内容,使其适合给定的视图大小而无需滚动。
我尝试将视图的高度设置为屏幕大小并将一些大型 html 内容加载到 WKWebView 并禁用滚动。然后只显示一部分内容。
然后我搜索了缩放 WKWebView 内容的方法,以便无需滚动即可看到整个内容。
许多人已经发布了有关此问题的问题,但有些问题仍未得到解答,并且其他一些解决方案对我不起作用。
解决方案
对于WKWebView,请根据您的要求尝试以下三个选项:
webview是您文件中的 webview
webView.contentMode = .scaleAspectFill
或者
webView.contentMode = .scaleAspectFit
或者
webView.contentMode = .scaleToFill
推荐阅读
- java - 我在实现 cuberto 液体滑动动画时遇到此错误 - 无法获取'https://maven.pkg.github.com/Cuberto/liquid-swipe-android/
- nginx - 为什么将 nginx 入口控制器部署为容器(pod)?
- python-3.x - 无法使用 pywinauto 脚本单击菜单栏
- javascript - 正则表达式模式从 X 模式开始直到 X 模式
- laravel - Laravel Datatables OrderColumn 错误以及表与自身的关系
- kubernetes - 需要帮助在 k8s 集群中配置简单的 TLS/SSL 以通过 https 进行 pod 到 pod 通信
- python - 如何在 YAML 文件的列表中添加内容?使用不和谐.py
- nestjs - 当 Nest 从 Docker 容器启动时,NestJS 的 Logger.error() 不会输出任何内容
- java - 如何从 Spring 应用程序连接到多个 couchbase 集群
- javascript - 更改浏览器选项卡时 Ag Grid 的刷新更新问题