我试图在我的webview
上设置约束,因为它在状态栏上重叠。
我正在使用Xcode 9.2。
滚动时我不希望状态栏变为“半透明”或任何东西,因为它不可读我想要硬白但我找不到解决方案。我已经设置了约束,但它们似乎没有用。
有什么想法吗?我不想隐藏状态栏,我希望它不在我的内容之下。
[
[
//
// FirstViewController.swift
// Crossfit 514
//
// Created by Admin on 2017-12-01.
// Copyright © 2017 Crossfit 514. All rights reserved.
//
import UIKit
import WebKit
class FirstViewController: UIViewController, WKUIDelegate {
var webView: WKWebView!
@IBOutlet weak var constraint: 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://crossfit514.fliipapp.com/")
let myRequest = URLRequest(url: myURL!)
webView.load(myRequest)
}}
答案 0 :(得分:0)
我认为你必须从你的superView中将你的webView的最高限制为20,并且它不会重叠。 (因为我理解你的问题)
答案 1 :(得分:0)
你可以尝试在20高度的顶部和屏幕的整个宽度上添加一个空的UIView,并相应地添加约束。