我设置了一个委托方法,它UIActivityIndicatorView
在 aUIWebView
开始加载时开始为 a 设置动画,并在UIWebView
停止加载时停止为它设置动画。NSLogging 显示两个委托方法都被调用(即,webViewDidStartLoading
和webViewDidFinishLoading
)。
- (void)webViewDidStartLoad:(UIWebView *)webView{
//start animating
[self.indicator startAnimating];
}
-(void)webViewDidFinishLoad:(UIWebView *)webView{
//finish animating
[self.indicator stopAnimating];
}
问题是页面在UIActivityIndicatorView
显示之前完成加载。这意味着要么 a) 一切正常并且我的连接速度足够快以至于UIActivityIndicatorView
不需要显示,要么 b) 并非一切正常。
但是我怎么知道它是a)还是b)?有没有办法人为地减慢我的连接速度?