Ios UIWebView委派2视图控制器
我有两个视图控制器:WebViewController和另一个ViewController。这是WebViewController上的mainWebView。 我将mainWebView委托给WebviewController。这是完美的:Ios UIWebView委派2视图控制器,ios,uiwebviewdelegate,Ios,Uiwebviewdelegate,我有两个视图控制器:WebViewController和另一个ViewController。这是WebViewController上的mainWebView。 我将mainWebView委托给WebviewController。这是完美的: - (void)webViewDidFinishLoad:(UIWebView *)webView{ NSLog(@"Finish upload"); } 然后,我为另一个ViewController创建UIWebView @interface A
- (void)webViewDidFinishLoad:(UIWebView *)webView{
NSLog(@"Finish upload");
}
然后,我为另一个ViewController创建UIWebView
@interface AnotherViewController : UIViewController <UIWebViewDelegate> {
IBOutlet UIWebView *Webview;
}
结果:
2011-10-14 13:54:46.363 TakeInputs[4558:207] Finish upload
我知道这很蠢,但我已经累坏了。我想在两个类中使用委托方法。您需要将另一个ViewController链接到您的webview,如下面的ViewDiLoad of AnotherViewController中所示
webview.delegate = self
就这样,现在您的委托方法应该在
另一个ViewController.m文件
webview.delegate = self