【发布时间】:2011-07-05 15:07:54
【问题描述】:
我在我的webView 上添加了一个activtyIndicator 并将其与文件所有者关联。我有一个来自tableView 的RSS 提要,当我点击一个单元格时,它会推送到webView。就像本教程一样。 RSS Tutorial
但是,当webView 开始加载时,activityIndicator 根本不会出现。 activityIndicator 的 webView 文件的代码如下:
-(void)webViewDidStartLoad:(UIWebView *)webView {
[activityIndicator startAnimating];
activityIndicator.hidden = NO;
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
}
-(void)webViewDidFinishLoad:(UIWebView *)webView {
[activityIndicator stopAnimating];
activityIndicator.hidden = YES;
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:FALSE];
}
各位有什么想法吗?
谢谢。
【问题讨论】:
-
你真的将 UIActivityIndicatorView 添加为 UIWebView 的子视图吗? UIActivityIndicatorView的frame你设置了吗?也许创建一个类似
CGRectMake(0.0f, 0.0f, 32.0f, 32.0f); activityIndicatorView.center = webView.center;的框架 -
@Wolfgang Schreurs:我没有将
activityIndicator添加为子视图。刚刚在 IB 中放置了一个普通的activityIndicator。它适用于我的其余文件,但由于某种原因不适用于这个文件。
标签: iphone uitableview uiwebview spinner uiactivityindicatorview