【问题标题】:Editing HTML content in native iOS app在原生 iOS 应用中编辑 HTML 内容
【发布时间】:2014-03-02 19:23:18
【问题描述】:

是否有允许在原生 iOS 应用程序中编辑 HTML 内容的好方法?

例如,如果您正在构建电子邮件应用程序并希望允许回复电子邮件和编辑原始消息。它几乎需要支持任何有效的 HTML,包括图像、样式等。

我已经尝试了可内容编辑的 UIWebView 以及将 NSAttributedStringUITextView 一起使用,但都不是好的解决方案 - UIWebView 没有任何方法来管理内容或光标位置,并且 UITextView不会呈现包含图像和其他元素的 HTML。

【问题讨论】:

  • 因为我能真正理解的只有第一句话,请尝试查找contenteditalbeLink Here
  • 正如我所提到的,我已经尝试过使用 contenteditable - 无法管理光标的位置或正确操作内容。

标签: html ios uiwebview uitextview nsattributedstring


【解决方案1】:

除非您愿意显示带有html 代码的textarea,否则我认为唯一的方法是使用带有工具栏和其他东西的移动富文本编辑器,因为contenteditable 使用诸如 之类的快捷方式crtl + b 对吧?!

看看这两个人的移动浏览器:

http://mindmup.github.io/bootstrap-wysiwyg/

http://imperavi.com/redactor/

更新

对于原生应用,您可以尝试:

http://www.omnigroup.com/omnioutliner

https://github.com/aryaxt/iOS-Rich-Text-Editor

http://www.cocoanetics.com/parts/dtrichtexteditor/

https://github.com/enormego/EGOTextView

【讨论】:

  • 也许问题不是很清楚,这是针对原生 iOS 应用程序,而不是针对移动使用优化的网站。
  • 已更新。现在只看哪一个适合您的需要。
猜你喜欢
  • 2017-01-23
  • 1970-01-01
  • 2017-01-04
  • 1970-01-01
  • 1970-01-01
  • 2010-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多