2012-01-26 154 views
4

是否可以使用具有可編輯UIWebView的自定義鍵盤進行富文本編輯(通過設置inputView屬性,就像在UITextView上一樣)?可編輯UIWebView自定義鍵盤?

它嘗試繼承UIWebView並將inputView屬性設置爲readwrite,但這似乎沒有任何區別。

請注意,這適用於可編輯的WebView內容(具有HTML屬性contentEditable =「true」),而不適用於HTML輸入字段。

+0

你好嗎有什麼燈?它的悲傷,即使你只是試着用readonly inputView也不行。在蘋果文檔中知道它的任何子類的UIResponder的inputView都可以改變,UIWebView是UIResponder的子類。我也需要Web視圖豐富的編輯。任何燈? – abduIntegral

回答

0

這是有點太晚了,但我花了3個小時尋找工作,我認爲我應該與你分享。 JS Based on-screen keyboard for browser, like on cellphones and tablets

您可以使用stringByEvaluatingJavaScriptFromStringUIWebViewDelegate調用webViewDidFinishLoad

注入代碼到網頁:

您可以屏幕鍵盤上使用使用HTML5和CSS請點擊此鏈接實現

我希望能幫到你