我正在开发一个允许用户使用 MFMailComposeViewController 通过电子邮件发送图像的应用程序。所附图片为 1200 x 1800,图片尺寸不得更改。
对于大图像,MFMailComposeViewController 会向用户显示一个操作表,让他们可以选择在按下“发送”时缩小图像(参见屏幕截图)。我不希望显示此操作表并强制显示所附图像的实际大小。
任何建议表示赞赏!
最佳答案
根据 Apple 的指南,MFMailComposeViewController 是一个我们不应该改变其行为的类。因此,最好坚持默认行为,以免在提交 App 进行审核时遇到问题。但是,您可以做一个技巧:当用户选择您想要的以外的任何其他选项时,显示一条消息,说明实际大小是将附加的大小,因为这是应用程序的行为,他/她的选择将是忽略。
关于ios - MFMailComposeViewController 强制图像附件的实际大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14996209/