swift - 在 WKWebView 中缩放内容

标签 swift

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

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

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

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

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

最佳答案

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

WebView 成为您文件中的 WebView

webView.contentMode = .scaleAspectFill

或者
 webView.contentMode = .scaleAspectFit

或者
webView.contentMode = .scaleToFill

关于swift - 在 WKWebView 中缩放内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53431663/

相关文章:

ios - 无法声明具有内部要求的公共(public)协议(protocol)扩展

swift - 类型错误 : Cannot read property 'messageBody' of undefined

ios - 无法弄清楚如何在 Swift 中使用 NSURLSession 将 jsonData 加载到 NSDictionary

ios - 我已经尝试了所有方法,但无法将 Swift 文件导入到 Objective-C 文件

objective-c - Xcode 6.4 Swift 单元测试无法编译 : "GPUImage.h not found" "failed to import bridging header"

swift - 错误 : Multiple commands produce . .. x86_64.swiftmodule

swift - Swift 中的随机值

ios - SpriteKit 淡出

Swift:词典词典,无法获取下标

swift - 在哪些情况下 SKNode 上的 runAction 无法完成?