我正在从另一个班级加载UIWebView
,这很有效。
但现在我需要知道如何实现这些委托方法:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
// AND:
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
我试过在其他课上做,但那不起作用。我也在填充/加载数据到UIWebView
的类中尝试过,但这也没有用。我在UIWebView
- 文件中设置了.h
- referance,一切都应该有效,但它确实没有。
任何帮助将不胜感激。谢谢 ! :)
答案 0 :(得分:2)
在“其他类”(又名UIViewController)中创建UIWebView之后,需要将UIWebView的委托设置为实现委托协议方法的对象。这通常是创建webView的控制器。
查看UICatalog示例项目文件WebViewController.h|m
以获取有关如何完成此操作的提示。