【问题标题】:Knowing recipients of mail in UIActivityViewController在 UIActivityViewController 中了解邮件的收件人
【发布时间】:2014-02-24 17:41:14
【问题描述】:

我将允许从我的应用程序(包括 FB、Twitter 和电子邮件)进行分享。 为此,我正在使用 UIActivityViewController。 当用户选择电子邮件时,有没有办法知道邮件被发送到的收件人?实际上,我什至不需要知道地址,只需要知道邮件被发送到了多少个收件人。

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

如果这不可能,获得此功能的最佳方法是什么?

【问题讨论】:

  • 不,你不能得到这样的数据。
  • @santhu 那不是一个有效的编辑,所以我把它回滚了。它太小了,没有增加任何价值,而且它添加了不应该存在的格式。
  • 那么,什么是可行的方法呢? (我编辑了我的问题)

标签: ios email uiactivityviewcontroller


【解决方案1】:

这对于 UIActivityViewController 是不可能的,或者实际上对于任何系统类都是不可能的。 MFMailComposeViewController 允许您设置收件人,但用户可以添加或删除收件人,因此无法确定邮件发送给谁。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 2022-12-17
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 1970-01-01
    • 2012-12-03
    相关资源
    最近更新 更多