我正在开发一款主要专注于在UIWebviews中加载网页的iPhone应用。为了向用户显示网页当前正在加载,我希望屏幕在页面加载时显示加载动画,类似于eBay应用程序:
我该怎么做? 或者,至少,我可以使用哪些UIWebView方法告诉我页面是否正在加载以及是否存在互联网连接(所以它不是盲目地尝试永远加载。
答案 0 :(得分:2)
您可以使用MBProgressHUD,这是一个开源组件,可以为您完成大量工作。
您需要创建UIWebView的委托并响应didStartLoading和didFinishLoading消息(当您显示隐藏进度视图时)。
答案 1 :(得分:0)
一种简单的方法就是将它放在那里,直到你需要它并将alpha设置为0为止。
你只需要一个灰色的东西(或东西是什么)和活动指示器。
你也可以深入了解苹果的警报部分,但我认为上述内容更容易。