在UIActivityViewController中了解邮件的收件人

时间:2014-02-24 17:41:14

标签: ios email uiactivityviewcontroller

我将允许从我的应用程序共享,包括FB,Twitter和电子邮件。 为此,我正在使用UIActivityViewController。 当用户选择电子邮件时,有没有办法知道邮件被发送到的收件人?我实际上甚至不需要知道地址,而是知道发送邮件的收件人数量。

完成处理程序的签名让我认为我们只能检查活动类型以及操作是否已完成。

如果无法做到这一点,获得此功能的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

这与UIActivityViewController无关,或者与任何系统类无关。 MFMailComposeViewController允许您设置收件人,但用户可以添加或删除收件人,因此无法确定邮件的发送对象。

要确切地知道选择了哪些收件人,您必须滚动自己的邮件撰写视图控制器(无法访问用户的邮件帐户),这意味着您还必须为UIActivityViewController滚动自己的替代品