如何使用MonoTouch在撰写电子邮件用户界面时禁用TO地址?

时间:2011-06-03 08:10:13

标签: iphone email xamarin.ios mfmailcomposeviewcontroller

我需要在撰写邮件用户界面时停用 TO地址。因为我使用静态电子邮件地址。我也不想 CC / Bcc地址。如何在撰写邮件用户界面时删除 CC / Bcc地址?我正在使用MFMailComposeViewController发送电子邮件。

我正在使用MonoTouch。如何实现这一目标?

1 个答案:

答案 0 :(得分:2)

你不能这样做,而且有充分的理由 Apple的UI设计方法是确保用户始终处于控制之中。

如果您向用户提供电子邮件表单,您应该准备好她可能要取消并将其保存为草稿以供日后使用,将其他电子邮件地址添加到CC,甚至更改为To address(如果她真的想要)。

documentation for MFMailComposeViewController明确指出:

  

邮件撰写界面本身不可自定义,您的应用程序不得修改。此外,在显示界面后,您的应用程序不允许对电子邮件内容进行进一步更改。

总而言之,如果您不希望用户控制目标地址,您可以考虑绕过MFMailComposeViewController UI发送电子邮件。