我尝试使用内容可编辑的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