我嘗試使用內容可編輯的UIWebView製作富文本編輯器,因爲UITextView沒有得到任何充實。我想知道如何以編程方式替換選擇內容或插入HTML代碼(例如創建指向選定文本的鏈接或實現搜索/替換功能)。我試過:在UIWebView中插入HTML
[self.webTexteView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.ExecCommand('insertHTML', false, '%@')", myString]];
但它不工作......你知道是否有解決方案嗎?
感謝,
丹尼斯
這是我使用的第一個選項,'stringByEvaluatingJavaScriptFromString:',它可以完美地使選擇粗體或斜體。我會很高興不要被迫使用loadHTMLString ...因爲我會失去選擇,並會被迫在不知道範圍內進行查找/替換...... – Denis 2012-03-24 22:20:10
我不能投票,因爲我是一個新手網站...仍然沒有找到解決這個問題的方法... NSText是OSX的一個很好的解決方案,可能是爲了降低Macintosh上MS Word的統治地位。在iOS上,沒有微軟,蘋果沒有努力......這有助於該公司出售他們的「頁面」應用程序,這絕對不是大多數渴望文本的人的解決方案。 – Denis 2012-03-25 21:31:00