0

根据我的阅读,UIWebView 不支持编辑,但 iPhone 上的 GMail 应用程序确实允许您回复 HTML 电子邮件,并且您可以在这样做的同时编辑 HTML,而不仅仅是在其上方放置一个文本字段。

有没有人知道GMail是如何做到这一点的? 或者更好的是,参与该项目的任何人都能够给我一些提示而不会遇到麻烦?

即使使用 WebKit 之类的东西来呈现 HTML,看起来你仍然需要做大量的工作来模仿普通文本字段(UITextView 或 UITextField)的许多行为。

编辑:想确保清楚我说的是实际的 GMail 应用程序,您可以从 App Store 安装该应用程序。不是通过内置邮件应用程序的 GMail POP3/IMAP。显然,内置的邮件应用程序可以访问比我的或 GMail 之类的第 3 方应用程序更多的权限。

4

1 回答 1

1

UIWebView确实支持编辑,从 iOS 5 开始,通过设置contentEditabletrue. 有关富文本编辑器实现的示例,请参阅富文本编辑:简单入门。

还有一个DTRichTextEditor 库,我可以在最近的项目中使用它后推荐它。它支持嵌入式图像支持、视频和链接等。

于 2012-10-27T02:50:23.453 回答