iphone本机电子邮件客户端用户界面

iphone本机电子邮件客户端用户界面,iphone,ios4,Iphone,Ios4,我有自己的自定义UI来呈现电子邮件。但它只呈现文本邮件。现在我扩展它以支持HTML格式的邮件。我想知道苹果是如何在本地电子邮件客户端上实现这一点的,然后在我的应用程序的用户界面上进行复制。特别是,我想知道本机电子邮件客户端使用什么UI组件来显示邮件正文。所有HTML文本都在其中正确呈现,并且允许您对其进行编辑。我正在尝试为我的应用程序从头开始创建类似的东西。我不想使用MFMailComposeViewController。苹果使用的组件还不为公众所知。您可以尝试使用UIWebView 也就是说,

我有自己的自定义UI来呈现电子邮件。但它只呈现文本邮件。现在我扩展它以支持HTML格式的邮件。我想知道苹果是如何在本地电子邮件客户端上实现这一点的,然后在我的应用程序的用户界面上进行复制。特别是,我想知道本机电子邮件客户端使用什么UI组件来显示邮件正文。所有HTML文本都在其中正确呈现,并且允许您对其进行编辑。我正在尝试为我的应用程序从头开始创建类似的东西。我不想使用MFMailComposeViewController。

苹果使用的组件还不为公众所知。您可以尝试使用UIWebView

也就是说,如果您使用的不是默认的MFMailComposeViewController,那么您的目标就是拒绝。这篇评论充其量也需要一个好的借口。最坏的情况是,他们会直接拒绝你的应用


如果希望允许用户编辑HTML,请使用文本视图进行编辑,并使用常规消息生成器进行预览

除了@Moshe所说的之外,如果你的应用程序不能执行默认邮件应用程序之外的功能,那么它很可能会被拒绝。

他们使用了私有API或私有框架或其他不适用于你的功能。此外,我不认为这会提供@Bogus Boy正在寻找的编辑功能。它确实执行其他功能,并且已经在应用商店中。我们想要的只是允许用户编辑HTML格式的邮件,因为我们有自己的自定义UI来呈现邮件。这是一个企业应用程序,有一个协议不允许我们使用本机邮件API。这就是我们创建自己的自定义UI的原因