【发布时间】:2011-10-05 20:41:46
【问题描述】:
我在 viewDidLoad 中加载的一个选项卡中有一个 UIWebView,但是如果用户点击其他选项卡,加载将被中断并且
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error 将被调用,但我想知道如果用户再次点击上一个选项卡,如何检查 webView 是否已加载,如果未加载,它将重新加载它,类似这样
-(void)viewWillAppear:(BOOL)animated
{
if (!webView)
{
NSURL *url = [NSURL URLWithString:@"url"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
}
}
但它不起作用,请帮忙?
【问题讨论】:
-
唯一可行的解决方案(我发现):stackoverflow.com/questions/1662565/…