处理应用程序的首选方法是什么,它的一个组成部分是使用UIWebView,用户在首次加载应用程序时看到的第一个视图是尝试访问网页的UIWebView ...如果连接速度很慢或者如果根本没有联系 - 我应该如何处理?
另外,UIWebView是否要求您在使用网络时使用网络指示器(微调器)?
答案 0 :(得分:3)
始终尝试向用户提供反馈,这有助于提高可用性。所以,是的微调(活动和网络指标)非常有用。通过查看其他应用程序如何处理网络错误,您可能还会学到很多东西。例如,Facebook显示了一条很好的消息,说“网络无法访问,再试一次”。您可以实施这样的操作,这将始终让用户知道如何继续。
关于处理网络连接,Apple提供了Reachability类。查看附加的示例以了解如何实现此功能 - https://developer.apple.com/library/ios/samplecode/Reachability/Introduction/Intro.html
答案 1 :(得分:1)
您可以使用activityindicator
来显示加载....
然后在indicator
UIWebView
方法
delegate
-(void)webViewDidFinishLoad:(UIWebView *)webView