【发布时间】:2012-09-14 07:21:35
【问题描述】:
我有一个使用MFMessageComposeViewController 提供的标准短信功能的应用程序。我在 TO: SMS 对话框的字段中看到了一组收件人。用户可以删除或添加新的收件人。这没关系,但我的应用程序需要知道用户何时编辑此 TO: 字段,因为当用户更改接收者字段时,我必须执行一些其他操作。
在单击取消按钮或单击发送按钮后,有什么方法可以知道收件人字段是否被编辑?
我的代码中有方法回调:
-(void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result
此方法有controller.recipients,但此数组包含调用消息控制器视图之前的收件人。
【问题讨论】:
-
我觉得不可能……