如何使用动画加载UIWebView的内容?

时间:2012-02-08 00:47:43

标签: iphone html animation uiwebview load

我有一个UIWebView,我正在加载一个充满HTML的字符串。有时候我会快速浏览内容,当应用程序赶上时,UIWebView会加载HTML并在那里弹出。

我想以某种方式使它更具视觉吸引力。有没有办法巧妙地淡出webView的内容?让它不那么令人震惊?

谢谢!

1 个答案:

答案 0 :(得分:4)

您可以将网页视图的.alpha值设置为0,并在网页加载完成后将其设置为1

要确定网页是否已加载和呈现,请使用webview委托方法,或者向页面添加一段javascript(如果可能)以在页面加载完成时显式回调。您只需执行<script language=javascript>window.location="done:";</script>并在webview委托方法中抓住此done:网址的负载(-webview:shouldStartLoadWithRequest: