我想在我的应用中发送电子邮件,但没有来自apple的邮件应用程序的标准电子邮件布局,可以通过MFMailComposeViewController获取。我想有两个文本字段,一个用于用户电子邮件,一个用于正文,还有一个用于发送电子邮件的按钮。谢谢!
答案 0 :(得分:1)
MFMailComposeViewController
的重点在于它的外观和行为与系统标准电子邮件应用程序相同,也是在iOS本身发生变化之后(想想iOS 6 - > iOS 7)。这主要是为了方便用户,所以你应该使用它。 AFAIK,你无论如何也无法直接访问电子邮件协议栈,但是再一次,你不必担心它。
当然,您可以通过编程方式设置主题和正文,因此如果您真的想要,可以使用这两个文本字段,然后复制用户输入的内容,以便将其与MFMailComposeViewController
一起使用,但是何必?它会让用户体验变得更糟,这对你来说是额外的工作。