是否有一种允许在本机iOS应用程序中编辑HTML内容的好方法?
例如,如果您要构建电子邮件应用程序并希望允许回复电子邮件并编辑原始邮件。它需要支持任何有效的HTML,包括图像,样式等。
我尝试了一个令人满意的UIWebView
以及NSAttributedString
与UITextView
一起使用,但两者都不是好的解决方案 - UIWebView
无法管理内容或光标位置,UITextView
将不会呈现包含图像和其他元素的HTML。
答案 0 :(得分:2)
除非您愿意使用textarea
代码显示html
,否则我认为唯一的方法是使用带有工具栏和内容的移动富文本编辑器,因为contenteditable
使用 crtl + b 这样的快捷方式吧?!
查看这两个人的移动浏览器:
http://mindmup.github.io/bootstrap-wysiwyg/
<强>更新强>
对于原生应用,您可以尝试:
http://www.omnigroup.com/omnioutliner
https://github.com/aryaxt/iOS-Rich-Text-Editor
答案 1 :(得分:0)
查看这些链接以获取教程..它有代码的详细说明。
http://ios-blog.co.uk/tutorials/rich-text-editing-a-simple-start-part-1/
或下载该示例项目here
或here