2017-06-02 67 views
0

我是IOS應用程序開發新手。我的要求是開發一個應用程序,顯示用戶登錄的應用程序。如何讓LaunchScreen故事板屏幕更長直到WebUI加載

當用戶打開應用程序時,會立即顯示Storyboard啓動屏幕,然後在用戶登錄後顯示登錄頁面後顯示空白屏幕。我認爲WEbUI正在花時間加載。

這裏的問題是在啓動屏幕後顯示的空白白色屏幕。爲了避免我試圖通過啓動屏幕等待網頁加載,但添加這些功能不工作。請讓我知道與代碼的解決方案。

這裏是我的代碼 - 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. 
    } 
} 

請讓我知道,如果有任何其他的解決辦法..

回答

0

做一個額外的控制器,它看起來像你的屏幕啓動屏幕啓動後,目前它但沒有動畫,以便用戶無法看到你改變屏幕的白色的WebView在此屏幕上加載然後用web視圖當前視圖 - 控制

我做的測試項目爲您 您可以從以下地址下載:http://www.filedropper.com/testproject

+0

請幫我用代碼.... – user3309975

+0

你可以下載我的測試項目,看看我是怎麼做到的:) –

+0

非常感謝你..我會檢查出來的...... – user3309975