相当于UIWebView选择器webView:shouldStartLoadWithRequest:navigationType:在MonoTouch中

时间:2011-03-23 13:50:16

标签: xamarin.ios monodevelop

MonoTouch中 UIWebView 选择器 webView:shouldStartLoadWithRequest:navigationType:的等价物是什么?从MonoDevelop中的intellisense我看到UIWebView有一个属性Delegate,还有一个属性 ShouldStartLoad ,它的类型为 UIWebLoaderControl 。以下哪一项是为UIWebView设置委托的正确方法,以便在UIWebView加载请求时可以定义和调用选择器 webView:shouldStartLoadWithRequest:navigationType:

1 个答案:

答案 0 :(得分:2)

我从another question发布的miguel.de.icaza回答中得到了这个问题的答案。

在MonoTouch中解决这个问题的方法是连接到ShouldStartLoad属性,如下所示:

myView.ShouldStartLoad = (webView, request, navType) => {
     // Determine here what to do
}

谢谢,Miguel。


我不确定为什么使用 ShouldStartLoad UIWebView Delegate 属性设置为 UIWebViewDelegate 对象重写方法不起作用。也许有人可以对此有所了解。