2012-08-22 81 views
0

我有这个UIWebViewDelegate方法的一些问题。WebView委托问题

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

问题: 虽然改变任何选项卡或点击任何链接,这种方法会导致自动调用。 它对我来说也很好,但令人惊讶的是它从昨天开始并没有被召唤。我尝试了一切,但仍然无法正常工作。我该如何解决这个问题?

+0

你检查了什么改变自从昨天开始在代码中做出来,并且发现在恢复这些代码时会发生什么? – Zaraki

回答

0

检查u必须这样做:

@interface yourViewController : UIViewController <UIWebViewDelegate> 

还要检查中加入这一行:

yourWebView.delegate = self; 
+0

是的,我已经实现了 – Baidyanath

0

如果您使用的厦门国际银行则连接了委托文件的所有者进行web视图,或者如果你正在通过代码的webView然后写

myWebView.delegate = self;

+0

已经我已经实现的代码 那一部分,但仍然是其不工作 在网上开始只是其获取调用一次 – Baidyanath

+0

其断开web视图和文件的所有者和再次的所有连接来连接这些东西.. – Rajneesh071

+0

如果您正在使用IB,WebView的委托需要连接到'ViewController'。而视图控制器的WebView变量需要连接到'WebView'。 – nooitaf