我有一個UIWebview
作爲子視圖添加到UIScrollView
。可編輯UIWebview滾動問題
我的目標是使UIWebview
可編輯的,這我可以通過加載下面的內容
NSString *html = @"<html><body><div id=\"content\" contenteditable=\"true\" style=\"font-family: Helvetica\">This is an Editable UIwebview.Tap here to edit. </div</body></html>";
[self.customWebview loadHTMLString:htmlString baseURL:nil];
http://i43.tinypic.com/11raek4.png
作出上述修改之後實現的,我能夠編輯內部UIWebview
文本。但是,當我點擊webview進行編輯時,鍵盤被遮住了。我無法找到任何委託方法來設置父滾動視圖的內容偏移量。
請幫我解決這個問題(我想將我的webview框架移動到屏幕的頂部,以便用戶可以看到他在鍵入內容)。另外,如果可能的話,請爲我提供一個解決方案,以便在內容添加到UIWebview
時自動滾動。
爲什麼你想添加webview作爲滾動視圖的子視圖?我們已經在webview類中擁有一個屬性來啓用滾動。 –
@ShwetaChauhan 在我的屏幕中還有其他UI元素,如UITextfield,UIViews。我需要把它們放在滾動視圖中以將它推送到鍵盤通知上,以允許用戶看到文本內容(類似於iOS中的郵件應用程序) – Bharath
@Bharath你能解決這個問題嗎?我有同樣的問題。 – Ankush