如何在iOS中显示和编辑HTML
使用UIWebView,我可以很好地显示HTML。使用UITextView,我可以编辑HTML。我可以用什么来显示和编辑HTML如何在iOS中显示和编辑HTML,ios,text,editor,rich-text-editor,Ios,Text,Editor,Rich Text Editor,使用UIWebView,我可以很好地显示HTML。使用UITextView,我可以编辑HTML。我可以用什么来显示和编辑HTML 是否有任何开源项目或教程可用?您是否尝试过使用UITextViewDelegate方法(例如textViewDidChange:)并将UITextView的text属性的内容重新加载回UIWebView(使用loadHTMLString:baseURL:) 这将允许您手动修改HTML并查看结果。您可以在带有所见即所得编辑器的UIWebView中显示HTML。有很多所见
是否有任何开源项目或教程可用?您是否尝试过使用
UITextViewDelegate
方法(例如textViewDidChange:
)并将UITextView
的text
属性的内容重新加载回UIWebView
(使用loadHTMLString:baseURL:
)
这将允许您手动修改HTML并查看结果。您可以在带有所见即所得编辑器的
UIWebView
中显示HTML。有很多所见即所得的编辑器。我喜欢()
有关如何设置/获取所见即所得编辑器的文本,请参见
如何创建所见即所得编辑器:
- 下载脚本文件并将其捆绑到应用程序中
- 包括脚本(来自ckeditor网站)
- (void)textViewDidChange:(UITextView *)textView {
[self.webView loadHTMLString:textView.text baseURL:nil];
}
<head>
...
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
</head>
<textarea id="editor1" name="editor1">
<p>Initial value.</p>
</textarea>
<script type="text/javascript">
CKEDITOR.replace( 'editor1' );
</script>
var editor_data = CKEDITOR.instances.editor1.getData();