我有一个活动指示器和一个web视图。当我将指标置于Web视图的顶部时,活动性指标未显示。UIActivityIndicator不显示在web视图上
我尝试过将webview和活动指示器分开放置的选项。当我这样做时,指示器会显示,但是当我将它放在网页视图的顶部时,指示器不显示。
我已经尝试过设置背景为黑色的指示器和webview我一直保持相同的选项是白色的选项。
任何人都可以帮助我一样。
下面是代码
@synthesize webView, acitivityIndicator;
- (void)viewDidLoad {
[super viewDidLoad];
// Create a URL object
NSURL *url = [NSURL URLWithString:urlAddress];
NSLog(@"URL address is: %@", urlAddress);
//URL Request Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
//Load the request in the UIWebView
webView.delegate = self ;
[[self view] addSubview:[self webView]];
[[self webView] loadRequest:requestObj];
}
- (void) webViewDidStartLoad:(UIWebView *)webView {
NSLog(@"Web view did start loading");
acitivityIndicator.hidden = NO;
[acitivityIndicator startAnimating];
}
- (void) webViewDidFinishLoad:(UIWebView *)webView {
NSLog(@"Web view did finish loading") ;
[acitivityIndicator stopAnimating];
}
显示你的代码是创建和放置意见的问题。没有它,我们怎么能知道你做错了什么? – 2011-03-02 01:14:18
您是使用界面构建器还是以编程方式创建视图? – VinnyD 2011-03-02 01:15:57
嗨,我使用接口生成器创建视图。 – Pintu 2011-03-02 01:33:23