MFMailComposeViewController强制图像附件的实际大小

时间:2013-02-21 06:49:49

标签: ios cocoa-touch mfmailcomposeviewcontroller

我正在开发一款允许用户使用MFMailComposeViewController通过电子邮件发送图片的应用。附加的图像是1200 x 1800,图像大小必须不变。

对于大图像,MFMailComposeViewController会向用户显示一个操作表,让他们可以选择在按下“发送”时缩小图像(参见屏幕截图)。我希望不显示此操作表,并强制附加图像的实际大小。

任何建议都赞赏!

screenshot

1 个答案:

答案 0 :(得分:-2)

根据Apple的指导原则,MFMailComposeViewController是一个我们不应改变其行为的类。因此,最好坚持默认行为,以免在提交App进行审核时遇到问题。但是,您可以执行以下操作:当用户选择除您想要的任何其他选项之外,会显示一条消息,指出实际大小将附加为应用程序的行为,并且他/她的选择将是忽略。