MFMessageComposeViewController继续前一个对话

时间:2013-02-06 06:53:35

标签: iphone ios objective-c ipad mfmessagecomposeview

当我创建一条消息时,是否有可能将视图控制器组合成一个特定的数字,我已经在iMessage或文本中进行了对话,我是否继续进行对话?

2 个答案:

答案 0 :(得分:1)

没有... Mail应用程序可以创建“对话”,因为它具有每条已发送/已接收消息的记录。但MFMailComposeViewController无法访问此历史记录。

但是,设置相同的“主题”标题​​足以将消息附加到现有会话。 (这就是“对话”的匹配方式,邮件客户端之间的规则可能不同:谷歌,Apple Mail等......可能有不同的启发式方法来查找'对话')

答案 1 :(得分:1)

否。组合VC不会显示对话,也无法手动执行,但是一旦您向收件人XY发送消息然后打开消息应用程序,您就可以看到新消息与XY交谈。因此,iOS会自动在现有会话中包含此新消息,但不在此撰写VC