2012-05-09 45 views

回答

1

您通常通過在Web視圖上設置委託來註冊有趣的回調來實現此類功能。

不要忘記在處理Web視圖之前不要忘記委託,否則可能會遇到崩潰。

0

在UIWebView的代理中,在 的webView:shouldStartLoadWithRequest:navigationType: 中搜索由表單提交觸發的URL。如果存在,請設置標誌值。

然後,在您的委託的webViewDidFinishLoad:方法中,如果標記已設置,請刪除webView。

0

那麼你沒有明確你的webview的分配或不熟悉你的代碼。我想你想從UIWebView返回到以前的視圖,在這種情況下,你可以簡單地將包含webview的視圖控制器一個UINavigationController並返回到後退按鈕上的視圖或在webviewDidStartLoad和webViewDidFinishLoad中設置一個標誌,並在DidFinish部分設置標誌時移除該視圖請詳細說明您的問題。