【发布时间】:2023-04-01 19:27:01
【问题描述】:
我有一些动态的 webview 和活动指示器。
加载 webview 时一切正常。但是,如果我在加载完成后尝试停止活动指示器,则只有一个指示器停止旋转而不是全部。
那么我该如何解决这个问题:
我正在使用以下代码
-(void)myMethod{
for (int i=0; i<count; i++)
{
//Create webview one by one
webView.tag=i;
//Create a activityindicator
activityIndicatorView.tag=i;
[activityIndicatorView startAnimating];
[webView addSubView: activityIndicatorView];
[self.view addSubView:webView];
}
}
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
if(webView.tag==0)
{
[activityIndicatorView setHidden:YES];
}
else if (webView.tag==1)
{
[activityIndicatorView setHidden:YES];
}
else if (webView.tag==2)
{
[activityIndicatorView setHidden:YES];
}
else if (webView.tag==3)
{
[activityIndicatorView setHidden:YES];
}
}
【问题讨论】:
标签: iphone uiwebview uiactivityindicatorview