2009-05-29 13 views
4

私はUIWebviewsの数を作成し、それを私のビューに追加しました。そして、ロードリクエストを出しました。 tag = 10のuiwebviewの読み込みを停止したいこれはどのように実装できますか?UIWebViewの読み込みを停止する方法

答えて

18

はこのような何かを試してみてください。

UIWebView *webView = [self.view viewWithTag:10]; 
if(webView) 
{ 
    [webView stopLoading]; 
} 
+0

ニースのコードスニペットにWebViewのstopLoadingメソッドを書くことができます:) –

1

あなたはUIWebViewDelegate方法でロードからUIWebViewを停止することができます:

-(BOOL)webView:(UIWebView*)webView shouldStartLoadingWithRequest:(NSURLRequest*)request navigationType:(UINavigationType)navigationType 
{ 
    if(webView.tag==10) 
    { 
     return NO; 
    } 
    return YES; 
} 

それがお手伝いします。

6

あなたはviewWillDisappear

-(void)viewWillDisappear:(BOOL)animated 
{ 
    if([webView isLoading]) 
    { 
     [webView stopLoading]; 
    } 
} 
関連する問題