В моем проекте у меня есть заставка и WKWebViewController.После заставки перенаправьте в WkWebViewController и откройте один URL.Но после заставки в течение 2-3 секунд приходит один белый экран и затем загружается веб-страница.Я хочу удалить этот белый экран или изменить цвет этого экрана.Мой код для веб-страницы:
class ViewController: UIViewController , WKNavigationDelegate {
@IBOutlet weak var webview: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
webview.navigationDelegate = self
}
override func viewWillAppear(_ animated: Bool) {
loveredioweb()
}
func loveredioweb() {
let url = "URL"
let request = URLRequest(url: URL(string: url)!)
self.webview.load(request)
}
func webView(_ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!) {
SVProgressHUD.show()
}
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
SVProgressHUD.dismiss()
}
func webView(_ webView: WKWebView, didFailProvisionalNavigation navigation: WKNavigation!, withError error: Error) {
SVProgressHUD.dismiss()
}
}