1

このWebビューは、Webサイトをロードしているときでも、アラートポップアップを表示するエラーに失敗しました。この方法を機能させるには、この方法を遅らせる必要があると思います。これを行うための最良の方法は何でしょうか。

- (void)webView:(UIWebView *)webViewfail didFailLoadWithError:(NSError *)error 
{
    if([webViewfail isEqual:webview]) {
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Connection Failed" message:@"Check your Internet connection before refreshing."
                                                   delegate:webview
                                          cancelButtonTitle:@"OK" otherButtonTitles:nil];
        [alert show];
    }
}

これが私がウェブサイトをロードする方法です

- (void)viewDidLoad
{
    [webview loadRequest:[NSURLRequest requestWithURL:[NSURL    URLWithString:@"http://www.blabla.com"]]];
}
4

1 に答える 1