一千萬個為什麽

搜索

相當於UIWebView選擇器webView:shouldStartLoadWithRequest:navigationType:在MonoTouch中

MonoTouch中 UIWebView 選擇器 webView:shouldStartLoadWithRequest:navigationType:的等價物是什麽?從MonoDevelop中的intellisense我看到UIWebView有一個屬性Delegate,還有一個屬性 ShouldStartLoad ,它的類型為 UIWebLoaderControl 。以下哪一項是為UIWebView設置委托的正確方法,以便在UIWebView加載請求時可以定義和調用選擇器 webView:shouldStartLoadWithRequest:navigationType:

最佳答案

我從另一個問題miguel.de.icaza 發布。

在MonoTouch中解決這個問題的方法是連接到ShouldStartLoad屬性,如下所示:

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

謝謝,米格爾。


我不確定為什麽將 UIWebViewDelegate 屬性設置為帶有 ShouldStartLoad 重寫方法的 UIWebViewDelegate 對象不行。也許有人可以對此有所了解。

轉載註明原文: 相當於UIWebView選擇器webView:shouldStartLoadWithRequest:navigationType:在MonoTouch中