【发布时间】:2014-07-25 00:41:38
【问题描述】:
我创建了一个UIWebView 并调用了[webview loadRequest:url]。当 webview 没有父视图/父视图时,[webview isLoading] 不断返回 false,并且永远不会调用 - (void)webViewDidFinishLoad:(UIWebView *)webView 委托。
但是,如果我这样做:self.view = webview; 或将其添加到我当前的 GUI,[isLoading] 返回 true 并调用委托..
有什么办法让它先加载请求,调用委托,知道加载成功后就可以显示了?
【问题讨论】:
-
只需将 UIWebview 添加到您的视图和 [webView setHidden:YES] 直到加载完成。
-
啊……那行得通。有点烦人,但它确实有效。
标签: ios objective-c uiwebview