MonoTouch中 UIWebView 選擇器 webView:shouldStartLoadWithRequest:navigationType:的等價物是什麽?從MonoDevelop中的intellisense我看到UIWebView有一個屬性Delegate,還有一個屬性 ShouldStartLoad ,它的類型為 UIWebLoaderControl 。以下哪一項是為UIWebView設置委托的正確方法,以便在UIWebView加載請求時可以定義和調用選擇器 webView:shouldStartLoadWithRequest:navigationType:。
相當於UIWebView選擇器webView:shouldStartLoadWithRequest:navigationType:在MonoTouch中
最佳答案
我從另一個問題由 miguel.de.icaza 發布。
在MonoTouch中解決這個問題的方法是連接到ShouldStartLoad屬性,如下所示:
myView.ShouldStartLoad = (webView, request, navType) => {
//Determine here what to do
}
謝謝,米格爾。
我不確定為什麽將 UIWebView 的 Delegate 屬性設置為帶有 ShouldStartLoad 重寫方法的 UIWebViewDelegate 對象不行。也許有人可以對此有所了解。