我需要在我的视图中加载html数据,我将从后端接收,例如:
<h2>Title</h2><br> <p>description here</p>
它看起来像下面的图像
我需要编辑视图中的内容,比如说添加更多的段落和更改字体,并将编辑后的内容以html格式与添加的段落和字体标记一起发送回来。我应该如何着手做这件事?我需要它从iOS 5及以上支持。
mfpqipee1#
可能有点晚了,这里给其他读者一些答案:Using iOS 5 rich text editor用于呈现HTML的原生iOS类:UIWebView,使用其委托编辑HTML UIWebView:UiWebViewDelegate。我没有测试过这些,也没有示例。到目前为止,我发现的渲染和编辑HTML的最佳开源项目,仅适用于iOS7:
这是CKEditor for iOS的另一个基本实现:
其他开放源代码项目:(在下面的伪链接上使用https://)要编辑HTML:
...不是问题的一部分,但如果您想在iOS应用程序中渲染HTML:
camsedfj2#
添加另外两个更新的并且可以在ios 11以上使用并且以swift写入的
2条答案
按热度按时间mfpqipee1#
可能有点晚了,这里给其他读者一些答案:Using iOS 5 rich text editor
用于呈现HTML的原生iOS类:UIWebView,使用其委托编辑HTML UIWebView:UiWebViewDelegate。我没有测试过这些,也没有示例。
到目前为止,我发现的渲染和编辑HTML的最佳开源项目,仅适用于iOS7:
这是CKEditor for iOS的另一个基本实现:
其他开放源代码项目:(在下面的伪链接上使用https://)要编辑HTML:
...不是问题的一部分,但如果您想在iOS应用程序中渲染HTML:
camsedfj2#
添加另外两个更新的并且可以在ios 11以上使用并且以swift写入的
丰富编辑器视图link