我正在使用WKWebView加载html资源:
func setUpWebView() {
guard let url = Bundle.main.url(forResource: "random", withExtension: "html") else { return }
let request = URLRequest(url: url)
webView.load(request)
}
该视图正在上载html资源的内容,但未进行缩放:查看
如果我对UIWebView也这样做,那么资源就会被缩放(但UIWebView已被弃用(
知道吗?
第1版:
webView.contentMode = .scaleToFill
这无济于事。
尝试向webView
:添加一些附加设置
let webConfiguration = WKWebViewConfiguration()
// Make sure your `self.view` already has final size
webView = WKWebView(frame: self.view.bounds, configuration: webConfiguration)
webView.translatesAutoresizingMaskIntoConstraints = false
webView.uiDelegate = self
webView.scrollView.bounces = false
view.addSubview(webView)
我希望它对你有用
我已经解决了这个问题:https://stackoverflow.com/questions...tent-to-render-at-same-magnification-as-uiweb