Iphone 如何使用UIWebView加载一个又一个页面?
在我的应用程序中,我有一个URL数组,我希望按顺序加载到单个UIWebView中。因此,每一个都会等待前一个完成加载,然后再开火Iphone 如何使用UIWebView加载一个又一个页面?,iphone,ios,xcode,ipad,uiwebview,Iphone,Ios,Xcode,Ipad,Uiwebview,在我的应用程序中,我有一个URL数组,我希望按顺序加载到单个UIWebView中。因此,每一个都会等待前一个完成加载,然后再开火 如何执行此操作是最好的方法?对于您的UIWebView将其委托设置为self,并添加以下函数 - (void)webViewDidFinishLoad:(UIWebView *)webView { //Load the other request } 谢谢,我看到这将允许我加载a页,然后加载b页,但是如果我需要加载c、d、e页怎么办。。。等等?另外,我的
如何执行此操作是最好的方法?对于您的
UIWebView
将其委托设置为self,并添加以下函数
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
//Load the other request
}
谢谢,我看到这将允许我加载a页,然后加载b页,但是如果我需要加载c、d、e页怎么办。。。等等?另外,我的视图中有两个单独的uiwebview,我如何知道哪个uiwebview会触发didfinishload?在webViewDidFinishLoad中,使用[webview.request.url absoluteString]检查webview完成的url,如果此url是a,则加载b如果其c,则加载D以了解哪个uiwebview正在加载,检查webview==yourFirstWebview还是webview==YourSecondWebView我已设法获取didfinishload以检测正确的webview,我还设法使用上述方法正确检查哪个url已完成加载。这一切都能正确地与NSLogs一起监控我所在的位置。。。但是,只要我添加一个函数:即请求加载一个新的URL,应用程序就会崩溃,调试窗口中没有留给我的信息。。有什么想法吗?