谁能帮助我消除屏幕弯曲的iPhone底部的空白区域。例如iPhone XS Max?

带有下面的代码,它在底部留下了一个空白的白色丑陋条,我被困住了。

我看过这里,找不到任何帮助。

import UIKit
import WebKit
class ViewController: UIViewController, WKUIDelegate {

    var webView: WKWebView!

    override func loadView() {
        let webConfiguration = WKWebViewConfiguration()
        webView = WKWebView(frame: .zero, configuration: webConfiguration)
        webView.uiDelegate = self
        view = webView
    }
    override func viewDidLoad() {
        super.viewDidLoad()

        let myURL = URL(string:"https://google.com")
        let myRequest = URLRequest(url: myURL!)
        webView.load(myRequest)
    }
}


预计底部和页面不会有白条,一直延伸到底部。

最佳答案

您的底部约束当前固定在安全区域。在iPhone X,iPhone XS和iPhone XS Max上,由于主页按钮指示器,安全区域没有延伸到底部。

尝试这个:

webView.bottomAnchor.constraint(equalTo: self.view.bottomAnchor, constant: 0).isActive = true


swift - 如何使用WKWebView在屏幕底部停止空白?-LMLPHP

关于swift - 如何使用WKWebView在屏幕底部停止空白?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57424238/

10-14 14:04