我正在使用UIActivityViewController,当用户从选项列表中选择电子邮件时,有没有办法保存用户输入的电子邮件收件人?
我是否需要像完成here一样继承ActivityItemSource?
我意识到即使只使用here中的MFMailcomposeViewController,电子邮件收件人也很棘手。
我是否需要继承MFMailcomposeViewController以保存用户输入的电子邮件收件人?
答案 0 :(得分:2)
重要:邮件撰写界面本身不可自定义 并且不得被您的申请修改。另外,之后 提供界面,不允许您的申请 进一步更改电子邮件内容。用户仍然可以编辑 使用界面的内容,但忽略程序化更改。 因此,您必须在呈现之前设置内容字段的值 接口
所以,不。您不应该将MFMailcomposeViewController
子类化为“窃取”用户输入的电子邮件地址。这是一个隐私问题,Apple专门以这种方式设计它。如果你试图规避这一点,那么你的应用程序很可能(并且应该)被拒绝。