2012-08-22 3 views
0

이 UIWebViewDelegate 메서드에 몇 가지 문제가 있습니다.WebView Delegate 관련 문제

-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType 

은 문제 : 어떤 탭을 변경하거나 링크를 클릭하는 동안,이 방법은 자동으로 호출됩니다. 그것은 나를 위해 잘 작동했지만, 놀랍게도 어제부터 전화를받지 못했습니다. 나는 모든 것을 시도했지만 여전히 작동하지 않습니다. 이 문제를 어떻게 해결할 수 있습니까?

@interface yourViewController : UIViewController <UIWebViewDelegate> 

또한이 줄을 추가 확인 :

+0

변경 내용을 확인 했습니까? 어제부터 코드에서 작성한 코드를 되돌릴 때 어떤 일이 발생했는지 확인하십시오. – Zaraki

답변

0

확인이 유는이 작업을 수행 한

yourWebView.delegate = self; 
+0

예 그 것들을 구현했습니다 – Baidyanath

0

당신의 소유자를 제출 한 후 그 대리자를 연결 XIB를 사용하여 웹보기를 제작하는 경우, 또는 당신이 만드는 경우 코드를 통해 WebView보기

myWebView.delegate = self;

+0

이미 코드의 해당 부분을 구현했습니다 여전히 작동하지 않습니다 웹 시작시 한 번만 호출됩니다 – Baidyanath

+0

webView 및 파일 소유자의 모든 연결이 끊어져 다시 연결됩니다. – Rajneesh071

+0

IB를 사용하고 있다면, WebView의 델리게이트는'ViewController'에 연결되어야합니다. View Controller의 WebView 변수는 'WebView'에 연결되어야합니다. – nooitaf