-2
我是swift和Xcode的初学者,想知道如何在页面完成加载UIWebView时出现图像,比如当你进入一个新网站时,图像开始出现在webview的屏幕上如何在页面加载时显示图像?
我是swift和Xcode的初学者,想知道如何在页面完成加载UIWebView时出现图像,比如当你进入一个新网站时,图像开始出现在webview的屏幕上如何在页面加载时显示图像?
你可以使用任何同时加载网站,如MBProgressHUD
或任何其他进度栏。
如果你愿意在一个屏幕上显示的自定义图像,同时加载,那么你可以处理,在下面的委托方法:
说,你有采取任何自定义图片或查看名为loadingView
func webView(webView: UIWebView!, didFailLoadWithError error: NSError!) {
**loadingView**.viewWithTag(1)?.hidden = true
print("Webview fail with error \(error)");
}
**func webView(webView: UIWebView!, shouldStartLoadWithRequest request: NSURLRequest!, navigationType: UIWebViewNavigationType) -> Bool {**
return true;
}
func webViewDidStartLoad(webView: UIWebView!) {
**loadingView**.viewWithTag(1)?.hidden = false
print("Webview started Loading")
}
func webViewDidFinishLoad(webView: UIWebView!) {
**loadingView**.viewWithTag(1)?.hidden = true
print("Webview did finish load")
}
希望这会帮助你。
非常感谢!这是我需要的。 – CDDsw
什么形象?目前还不清楚你想达到什么目的。 – jtbandes
对不起,我是新的here.Image像广告,当你加载网站的广告出现在底部或其他方面没关系,我只想知道当页面加载完成时让图像或广告显示的代码 – CDDsw
你在寻找HTML还是Swift?我仍然不确定你的意思...也许一些示例截图会有所帮助?看到[问]和[帮助] – jtbandes