如何让 LaunchScreen 情节提要屏幕保持更长的时间直到 WebUI 加载

How to keep LaunchScreen storyboard screen longer till WebUI loads

我是 IOS 应用程序开发的新手。我的要求是开发一个在用户登录时显示应用程序的应用程序。

当用户打开应用程序时,Storyboard 启动屏幕会立即显示,然后在显示登录页面以供用户登录后显示空白屏幕。我认为 WEbUI 需要时间来加载。

这里的问题是启动屏幕后显示的空白屏幕。为了避免我试图通过启动画面等到 web 加载,但是添加这些功能不是 working.Please 让我知道代码的解决方案。

这是我的代码-- ViewController.swift

import UIKit

class ViewController: UIViewController {
     @IBOutlet weak var backgroundImageView: UIImageView!
     @IBOutlet var webView: UIWebView!
     override func viewDidLoad() {
         super.viewDidLoad()
       // Do any additional setup after loading the view, typically                 from a nib.
        let url = URL (string: "https://www.google.com");
    let requestObj = URLRequest(url: url!);
    webView.loadRequest(requestObj);
}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
   } 
 }

如果有任何其他解决方案,请告诉我..

制作一个看起来像您的启动屏幕的额外控制器,在启动屏幕之后显示它但没有动画,这样用户就看不到您更改屏幕白色 webview 以加载到此屏幕上,然后使用 webview[= 显示 viewcontroller 11=]

我给你做测试项目 您可以从以下网址下载:http://www.filedropper.com/testproject