我MFMailComposeViewController
在我的 iphone 应用程序中使用 a,我想让用户选择将一些图片附加到电子邮件中。
由于默认情况下没有特定的按钮,我正在考虑子类化MFMailComposeViewController
并为此添加一个按钮。不幸的是,根据文档,addAttachmentData:
一旦显示视图就不应调用该方法,因此在邮件撰写期间无法做出选择。
我还考虑过创建自己的邮件编写器视图,但是根据这个问题:Send mail without MFMailComposeViewController,Apple 不希望开发人员这样做,因为这可能会被用来滥用用户的邮件帐户。
因此,似乎唯一的解决方案是在显示 MFMailCompose 之前询问用户,而用户更改其选择的唯一方法是取消邮件撰写并重新开始,对吗?