我使用webview加載我的html頁面來製作應用程序。它有很多圖片,我需要在應用程序啓動時加載它。如何在我的文件(大多數圖像)加載時顯示圖像?
有什麼辦法可以顯示圖像,而我的HTML文件正在加載所有的圖像?
我使用webview加載我的html頁面來製作應用程序。它有很多圖片,我需要在應用程序啓動時加載它。如何在我的文件(大多數圖像)加載時顯示圖像?
有什麼辦法可以顯示圖像,而我的HTML文件正在加載所有的圖像?
當然 - 只需添加一個UIImageView
到您的視圖,把它放到前臺,在那裏顯示您的圖片,當你的Web視圖完成加載(在webViewDidFinishLoad
代表),融合了UIImageView
。
//在你的ImageView設置圖像和從隱藏
dispatch_queue_t隊列= dispatch_get_global_queue隱藏,設置web視圖(DISPATCH_QUEUE_PRIORITY_HIGH,0ul)中刪除它; dispatch_async(隊列,^ {
//這裏加載HTML網頁代碼
}
dispatch_sync(dispatch_get_main_queue(), ^{
//設置您的ImageView爲隱藏和顯示您的WebView
}); });