我用代码创建了一个WKWebView并将其添加到我的视图中。
override func loadView() {
webView = WKWebView()
webView.navigationDelegate = self
view = webView
}
打开网页后,我可以看到前一个视图中的导航栏正在阻止我的某些网页。
如何调整代码视图以使网页显示在导航栏下方?
答案 0 :(得分:1)
您应该在网络视图中添加顶部约束,并为其提供一个适合您的常量值(以防您要添加边距)
webView.translatesAutoresizingMaskIntoConstraints = false
webView.topAnchor.constraint(equalTo: parentView.topAnchor, constant: 40).isActive = true
您还应该添加其余的锚点值。
webView.bottomAnchor.constraint(equalTo: parentView.bottomAnchor, constant: 0).isActive = true
webView.trailingAnchor.constraint(equalTo: parentView.trailingAnchor, constant: 0).isActive = true
webView.leadingAnchor.constraint(equalTo: parentView.leadingAnchor, constant: 0).isActive = true