我有 2 个视图控制器:WebviewViewController 和 AnotherViewController。这是 WebviewViewController 上的 mainWebView。我将 mainWebView 委托给 WebviewController。这很完美:
- (void)webViewDidFinishLoad:(UIWebView *)webView{
NSLog(@"Finish upload");
}
然后我为 AnotherViewController 创建 UIWebView。
@interface AnotherViewController : UIViewController <UIWebViewDelegate> {
IBOutlet UIWebView *Webview;
}
将 Webview 与 interfaceBuilder 中 WebviewController 中的 webView 链接。并尝试在 AnotherViewController 类中使用委托方法。
- (void)webViewDidFinishLoad:(UIWebView *)Webview{
NSLog(@"NIIIIIICE!");
}
结果:
2011-10-14 13:54:46.363 TakeInputs[4558:207] Finish upload
我知道这很愚蠢,但我被堆叠了。我想在两个类中使用委托方法。