我在activtyIndicator
上放了一个webView
,并将其与文件所有者联系起来。我有来自tableView
的RSS Feed,当我点击一个单元格时,它会推送到webView
。就像这个教程一样。 RSS Tutorial
但是,当webView
开始加载时,activityIndicator
根本不会出现。 webView
的{{1}}文件的代码如下:
activityIndicator
任何想法的人?
感谢。
答案 0 :(得分:2)
最常见的错误是您忘记设置webview的委托:[theWebView setDelegate: self];
webViewDidStartLoad
中放置任何NSLog(),您会看到输出吗?
答案 1 :(得分:1)
将您的子视图放在前面。 [self bringSubViewToFront:activityindicator];
答案 2 :(得分:1)
我遇到了同样的问题,(在我的UIWebView上有一个UIActivityIndicator),看不到活动指示器。这就是我所做的:
将活动指示器放在uiwebview后面并最初隐藏uiwebview,然后在加载时显示活动指示器。完成加载后隐藏微调器并显示uiwebview。
- (void)webViewDidStartLoad:(UIWebView *)webView
{
[spinner startAnimating];
[spinner setHidden:FALSE];
[loadButton setHidden:TRUE];
}
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
[spinner stopAnimating];
[myWebView setHidden:FALSE];
}