我對UIWebView有一個非常奇怪的問題。UIWebView在第二次加載時關注文本字段時不顯示鍵盤
我正在使用它來登錄用戶到幾個服務,我打開UIWebView,顯示一個HTML登錄頁面,然後按其中一個文本框打開鍵盤,因爲它應該。
之後,如果我嘗試加載不同的登錄畫面在裏面,按下輸入不顯示鍵盤的某些原因。
沒有任何你曾經遇到這個奇怪的錯誤?我試圖檢查[self.window makeKeyAndVisible];
像我看到了一些建議,但它不遺憾的是解決問題:(
我這是怎麼加載的UIWebView:
[webAuth stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML = \"\";"];
[webAuth loadRequest: [NSURLRequest requestWithURL: [NSURL urlWithString:@"http://whatever"] ]];
第一行是清除頁面(試圖消除它,它不能解決鍵盤問題)
[self.view endEditing:YES];強迫辭職急救員。我不測試這個,但你可以嘗試 – NeverBe 2012-02-18 12:39:52
@NeverBe謝謝,但這不能保證我的問題不幸,我需要理解爲什麼在第二次加載時,當選擇輸入文本時,webview沒有響應。 。(鍵盤沒有出現) – 2012-02-18 14:31:11
其他方式 - 重新創建webview – NeverBe 2012-02-18 14:38:45